Тема: Opacity в IE8
Показать сообщение отдельно
  #1 (permalink)  
Старый 07.12.2010, 18:17
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Opacity в IE8
У меня есть див, внутри которого другой див с фоном из PNG.
Мне нужно сделать всю эту конструкцию полупрозрачной.

В ие8 есть
Код:
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
Однако этот фильтр отрубает прозрачность для png.
Нашел как включить прозрачность для png, однако включается она для картинки, которая стоит в теге <img>, а не в фоне:
document.getElementById("img1").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fig0902.png,sizingMethod='scale')";


Как быть?
П.С. Вынуть PNG из фона нельзя по условиям задачи =)

Последний раз редактировалось Snipe, 07.12.2010 в 18:19.
Ответить с цитированием