Как мне применить стиль медиазапросов к IE? - PullRequest
0 голосов
/ 18 апреля 2011

У меня есть две таблицы стилей, одна должна только применяться к iPhone и другим ручным устройствам

@media screen and max-device-width: 480px { ... }

, а другая должна только применить иначе

@media screen and min-device-width: 481px { ... }

В настоящее время я помещаю их в один большой файл CSS, в два разных раздела @media, упомянутых выше, но затем Я понял, что IE7 / 8 непримените любой из разделов .

Какое решение проблемы?Единственное решение, которое я могу Googled , состоит в том, чтобы снова включить таблицу стилей рабочего стола в условный комментарий IE:

<!--[if lte IE 8]>
<link rel="stylesheet" href="/base.css" type="text/css" media="screen"/>
<![endif]-->

Но сайт W3C достигает того же эффекта без этого,Как?

1 Ответ

0 голосов
/ 18 апреля 2011

Согласно приведенному выше комментарию, кажется, что единственное возможное решение - это условный комментарий или переписывание атрибута Javascript media.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...