Прозрачность в Opera, FireFox
В IE есть свойство style.filter.Чтобы сделать прозрачность это свойство устанавливается на "alpha(opacity=)". Есть ли аналог этой конструкции в Opera и FireFox? Встречал что-то про свойство style.MozOpacity, но оно почему-то не работает? Подскажите кто сталкивался с этой проблемой. или киньте линк на ресурс где об этом написано.
ты хочешь использовать png с альфа каналом или что?
Я просто хочу заставить объекты (e.g. таблицы и т.д) не выскакивать как чертик из табакерки, а плавно появляться.
Насколько мне известно фильтры (которые в терминологии компании Microsoft называются расширением CSS3 - хотя стандарт не утвержден еще) поддерживаются только в IE. Возможно Opera 9 и FireFox 2.0 их поддерживают - я не проверял. В любом случае в старых версиях браузеров это работать не будет.
Вообще способ проще есть, для блока делай начальный фон и цвет границы, близкий к цвету того блока, на фоне которого он появляется, а потом с помощью скрипта добавляй политру. Код будет несколько строк, т.е. присвоить фон блока и границу блока, и все это внутри цикла перебирающего цвета, дискретность подберешь.
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
и отлично работало в IE, Opera, FierFox.. может поможет.
В ФФ это не работает
А про оперу я уже писал: только с версии 9.0