Ещё один PNG Fix для IE6

Разработчики из Unit Interactive написали новый скрипт заставляющий IE6 адекватно отображать полупрозрачные PNG‑картинки — Unit PNG Fix.

Главные преимущества скрипта:

  • Очень компактный JavaScript: меньше 1 Kb!
  • Исправляет большинство проблем интерактивности вызванных использованием IE-фильтров.
  • Работает и для <img> и для CSS-свойства «background».
  • Запускается автоматически. Не нужно определять классы или вызывать функции.
  • Работает и для элементов со значением auto для свойств width и height.

Установка скрипта:

  1. Скачиваем это чудо.
  2. Подключаем в <head>:

    Естественно путь к файлу сами правите как нужно.

  3. Файл «clear.gif» помещаем в папочку с картинками, а в файле скрипта «unitpngfix.js» исправляете путь к этой картинке (только путь должен быть прямой относительно корня сайта).

Небольшие примечания:

  1. Unit PNG Fix проверяет наличие CSS-свойства «background-repeat» и если оно используется, то в IE6 картинка растягивается, чтобы заполнить всю площадь элемента. Чушь конечно, но это единственный вариант выхода из ситуации, когда IE6 напрочь игнорирует это свойство.
  2. А так же, нет возможности изменить позицию фона в элементе. Стало быть техника CSS работать не будет. Ну и не надо, для таких вещей на сайтах с требованиями высокой производительности используйте data:URI в связке с MHTML.
Дата: 28.11.2008
»
Категории: JavaScript
Google     

]]> Олег ]]>

Спасибо!
Помогла примочка.
http://www.fusiliers.lv/latvia/map/map.php

»

]]> Никита ]]>

Очень рад!

»

]]> mihdan ]]>

Советую современный фикс, в котором даже background-position адекватно работает, так как не используются фильтры, юзается WML – http://www.dillerdesign.com/ex.....ease0.0.8a

»

Напишите комментарий