IE7.js
библиотека, которую мы используем в сети Old-Web
Скачать zip  ·  Разделы сайта

Демо IE7.js

На этом сайте IE7.js подключён для IE старше 8 (так, как написано в разделе «Как подключить»). Ниже пять приёмов из CSS, которых IE6 сам не знает. В Opera, Firefox и современных браузерах они работают без всякой библиотеки, а в IE6 - благодаря ей.

Чтобы увидеть, как было бы без библиотеки, откройте эту же страницу с ?ie7_off в IE6.

1. :hover у блока

Наведите мышь на этот блок: он станет жёлтым с тёмно-красной рамкой.

IE6 понимает :hover только у ссылок. Правило: div.hv:hover { background-color: #FFCC00; }

2. Селектор >

Пункты первого уровня зелёные и жирные, вложенные - обычные красные. Если все красные, браузер не понял ul.ch > li.

3. Селектор по атрибуту

 

Красная рамка только у текстового поля, у кнопки - обычная. Правило: input[type="text"].

4. max-width

Этот синий блок не шире 300 точек, даже если окно широкое.

Без библиотеки IE6 растянет его на всю ширину.

5. :first-child

Рейтинг Old-Web
IE7.js © 2004-2010 Dean Edwards, лицензия MIT
сайт на narod.website