Учим Internet Explorer понимать CSS3
22.07.2010 |

Наверное для всех не будет секретом, что Internet Explorer не поддерживает CSS3, и это очень хре.ово для веб-мастеров.
Сейчас для того, чтобы работали функции CSS3 в IE 6-8, веб-мастера используют различные фильтры, но это сильно геморройной способ, и получаем много лишнего кода в файле style.css.
Я предлагаю гораздо более простой способ использовать, вместо фильтров, для того, чтобы Internet Explorer поддерживал CSS3 нам нужно просто подключить один файл в style.css, и наш Internet Explorer изучит CSS3, а теперь подробнее.
PIE (Progressive Internet Explorer) – по этой ссылке вам нужно будет скачать файл (PIE.htc), его и нужно будет подключить к нашему файлу style.css чтобы Internet Explorer стал понимать CSS3.
Чтобы подключить файл, нужно его переместить в корневую папку сайта, и прописать код в нужном месте в файле style.css: behavior: url (PIE.htc.)
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | border: 1px solid #696; padding: 60px 0; text-align: center; width: 200px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #666 0px 2px 3px; -moz-box-shadow: #666 0px 2px 3px; box-shadow: #666 0px 2px 3px; background: #EEFF99; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33)); background: -moz-linear-gradient(#EEFF99, #66EE33); -pie-background: linear-gradient(#EEFF99, #66EE33); behavior: url(/PIE.htc); |
Если вы все правильно сделаете, тогда ваш Internet Explorer 6-8 станет понимать такие CSS3 функции как:
- border-radius
- box-shadow
- border-image
- multiple background images
- linear-gradient
- background image
Проект PIE (Progressive Internet Explorer) пока находится на стадии разработке, поэтому ожидать большее количество доступных функции CSS3 нужно в скором времени.
…
В Киеве не только цены на недвижимость падают, но и на гаражи и стоянки, цены также снизились, это на заметку авто-владельцам.
Интересные статьи:
-
фывфыв 30.08.2010 23:18
-
Webchester 31.08.2010 18:01
фывфыв:
Что именно не работает и не получается у Вас, опишите.
Возможно мы не правильно подключили файл??
Файл PIE.htc должен быть в той папке, где и ваш style.css -
Тимур 01.09.2010 22:15
behavior прописывается один раз в файле стилей в конце? Так?
Или каждый раз при использовании новых атрибутов? -
f0rmat1k 02.09.2010 15:15
Используйте position:relative и z-index:0 и все заработает
-
Webchester 02.09.2010 15:52
Тимур:
Да однин раз, в низу или в верху файла style.css
Оставь свое мнение:
Не работает !!!