Наверное немногие знают о таких селекторах как например button[type=submit], кто знает, тот всё равно не использует, так как IE всё равно игнорирует (и приходится создавать класс для кнопки, например .btn). position:fixed... могу поспорить многие скривились, вспоминая екпрешн для IE6. Прозрачные .png, двойной margin у плавающих (float) контейнеров, двойные классы (.class1.class2)... перечислять баги и то что не умеет IE можно долго. И всё уже давно с этим смирились... Но давайте дадим нормальному CSS второй шанс.
Есть замечательный скрипт, который поможет одним махом научить IE css, и пофиксить известные баги. Встречайте Лекарство для MSIE.
Вот небольшой список того что он умеет делать:
- parent > child
- adjacent + sibling
- .multiple.classes
- :hover (да да, теперь hover можно присваивать любым элементам)
- :first-child
Думаете это всё? нет мне просто лень всё перечислять. Полный список вы можете посмотреть сами
Всё что нужно для работы, всего лишь подключить скрипт. (даже не обязательно качать)
<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
<![endif]-->
2 комментария:
Хороший скрипт, только настораживает размер в ~30кб.
У меня IE6 лег под этим скриптом...
Отправить комментарий