есть ли какой-либо IE8 только взлом CSS?

Для Internet Explorer 8 (IE8) я хотел бы использовать следующий CSS:

color : green;

Я хотел бы применить взлом, который только влияет на IE8, не к IE9, IE6 и 7.

27
задан Paul Lammertsma 3 March 2013 в 16:20
поделиться

3 ответа

Используйте условные комментарии в HTML, например:

<!--[if IE 8]>
<style>...</style>
<![endif]-->

См. Здесь: http://www.quirksmode.org/css/condcom.html

Вы можете протестировать Надежные версии IE, а также будьте уверены, что другие браузеры не запутаются.

43
ответ дан 28 November 2019 в 04:07
поделиться

Используйте \ 0 .

color: green\0;

Я, однако, рекомендую условные комментарии, так как вы также хотите исключить IE9, и пока еще непредсказуемо, повлияет ли этот взлом на IE9 или нет.

Тем не менее, у меня никогда не было необходимости во взломе для IE8. Что это за специфическая проблема IE8, которую вы хотите решить? Это все равно отображается в стандартном режиме IE8? Его средство визуализации довольно хорошее.

15
ответ дан 28 November 2019 в 04:07
поделиться

Разве вы не можете использовать уже продемонстрированный способ взлома, а затем использовать взлом IE7 и ниже, чтобы его переопределить?

0
ответ дан 28 November 2019 в 04:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: