DD_belatedPNG
16 декабря 2008
Довольно мощный фикс PNG для IE6.
Возможности:
— background-image.
— background-position и background-repeat.
— Не нужен прозрачный gif для <img/>.
— Не используется AlphaImageLoader (используется VML) = нет проблем с z-index.
— Нормально работает element.style в JavaScript.
— Нормально работает :hover.
— ~5Кб сжатого кода.
— Очень прост в использовании.
Комментарии RSS по email OK
угу пользуемся ;)
обнаружил баг: при некоторых условиях (каких не выловил) меняются размеры фоновой пнгшки на 1 пиксель
14.12.08 вышло обновление с фиксом этого бага. текущая актуальная версия - 0.0.6а. Из замеченных багов в новой версии - PNG8 намертво вешает ИЕ, в то время как PNG24 работает "на ура" и без глюков.
Сайт - источник, на котором всегда можно посмотреть свежую версию:
http://www.dillerdesign.com/experiment/DD_belatedPNG/
Ресайзить окно пробовали ? Когда есть слой с бэкграундом и он движется относительно правого края браузера
Да, фикс хороший, но если менять backgroundPosition для создания движения - фикс начинает вести себя неадекватно.
А как же быть когда необходимо создать Rollover?
Фотовая картинка для IE6 прописывается ведь через vmlBg при загрузке страницы.
Есть мысли на этот счет?
Смотря какой элемент. Вообще копать в сторону :hover, который должен нормально работать (по крайней мере так заявляет разработчик этого дела).
Я пользовался скриптом для прозрачности PNG в IE 5-6. Все отлично работает - нареканий нет.
Не работает =(, при использовании скрипта в IE6 PNG просто исчезает, впрочем так же как и на сайте разработчика.
DD_belatedPNG не работает? Очень странно, у меня на 6-ке отлично заводился.
Не работает на Explorer6 установленный под Linux =) под Windows все норм
А вот если я на страничке использую прозрачные png как ссылки как мне это прописать в "DD_belatedPNG.fixPng(' не знаю что здесь надо писать')"
CSS-селектор.
Надо будет глянуть что за зверь.