Ещё один PNG Fix для IE6
Разработчики из Unit Interactive написали новый скрипт заставляющий IE6 адекватно отображать полупрозрачные PNG‑картинки — Unit PNG Fix.
Главные преимущества скрипта:
- Очень компактный JavaScript: меньше 1 Kb!
- Исправляет большинство проблем интерактивности вызванных использованием IE-фильтров.
- Работает и для <img> и для CSS-свойства «background».
- Запускается автоматически. Не нужно определять классы или вызывать функции.
- Работает и для элементов со значением auto для свойств width и height.
Установка скрипта:
- Скачиваем это чудо.
- Подключаем в <head>:
Естественно путь к файлу сами правите как нужно.
- Файл «clear.gif» помещаем в папочку с картинками, а в файле скрипта «unitpngfix.js» исправляете путь к этой картинке (только путь должен быть прямой относительно корня сайта).
Небольшие примечания:
- Unit PNG Fix проверяет наличие CSS-свойства «background-repeat» и если оно используется, то в IE6 картинка растягивается, чтобы заполнить всю площадь элемента. Чушь конечно, но это единственный вариант выхода из ситуации, когда IE6 напрочь игнорирует это свойство.
- А так же, нет возможности изменить позицию фона в элементе. Стало быть техника CSS работать не будет. Ну и не надо, для таких вещей на сайтах с требованиями высокой производительности используйте data:URI в связке с MHTML.





]]>Олег]]>Спасибо!
»Помогла примочка.
http://www.fusiliers.lv/latvia/map/map.php
]]>Никита]]>Очень рад!
»]]>mihdan]]>Советую современный фикс, в котором даже background-position адекватно работает, так как не используются фильтры, юзается WML – http://www.dillerdesign.com/ex.....ease0.0.8a
»