Master-X
Форум | Новости | Статьи
Главная » Форум » Дизайн » 
Тема: Jquery: работа с полупрозрачным png + ИЕ7,8
цитата
27/07/10 в 10:51
 erobrand
Существует проблема, при анимации прозрачных пнг ие 7+8 делают под картинкой чёрный фон.

Гуглил крайне долго, пробовал следующие решения - не помогло:

1) Ставил Unite Png Fix - не лечит баг, страница зачастую разваливается вообще.
2) Игрался с zoom - труба.
3) Обёртывал дополнительным контейнером элемент и с ним работал - не помогает.
4) Вставлял пнг картинкой и прописывал для img background:none !important; - не помогло.

Все эти способы я нашёл в сети, ничего сам не придумывал. Я не знаю, кто пишет эти решения, но в отзывах крайне много людей с моими же проблемами, которые так и остаются нерешёнными.

Есть ли какое-то решение в лечении ИЕ ? спасибо.

Возможно, есть какие-то эффекты, которые не затрагивают этот баг? Я пока работаю с fadeIn/out.
цитата
27/07/10 в 11:45
 sm@rt
Использую этот способ, проблем нет...
http://habrahabr.ru/blogs/web_design/15349/

главное это не забыть
img, div {behavior: url(/src/pngbehavior.htc);}
цитата
27/07/10 в 11:59
 erobrand
но это для IE 5-6, а у меня проблемы в 7-8
цитата
27/07/10 в 12:06
 sm@rt
Попробуй, я, если честно проверял только в 6й версии, и надеялся, что в остальных более старших версиях это тоже работает icon_confused.gif

Если есть 7,8 версия потести на этом примере http://webfx.eae.net/dhtml/pngbehavior/demo.html
цитата
27/07/10 в 12:13
 erobrand
да нет, ты походу не понял моего вопроса. Саму прозрачность 7-8 ИЕ отображают прекрасно без фиксов, но вот она слетает именно при анимации над блоком.
цитата
27/07/10 в 12:19
 sm@rt
а, вот в чём дело. извиняй тогда, сморозил... icon_rolleyes.gif
цитата
27/07/10 в 23:33
 vossem
возможно этот способ то что нужно
http://habrahabr.ru/blogs/webdev/50353/
цитата
27/07/10 в 23:59
 erobrand
читал, там предалагается жестокий костыль(


Эта страница в полной версии