Показать сообщение отдельно
  #4 (permalink)  
Старый 30.06.2011, 17:02
Профессор
Отправить личное сообщение для da_ff Посмотреть профиль Найти все сообщения от da_ff
 
Регистрация: 12.05.2009
Сообщений: 317

К сожалению ie7 не поддерживает mediaquery.

var version = navigator.userAgent.match(/.+(?:rv|it|ra|ie|ox|me|on|id|os)[\/:\s]([\d._]+)/i)||[0,'0'])[1].replace('_', '');
version = isFinite(parseFloat(version)) ? parseFloat(version) : version;

вернет версию вашего браузера, для ie7 это будет 7.

Но это, конечно, не тру. Как вариант предлагаю пометить элементы к соторыми проблема классом, например "ie7-bugfix", сделать для него под ие нужные правки и снимать его (доплнять эти элементы классом "ignore-ie7-bugfix") если разрешение не подходит. Это будет более гибкий вариант для внесения последующих изменений и вы не будете мешать css с js.

Последний раз редактировалось da_ff, 30.06.2011 в 17:08.
Ответить с цитированием