«Ликбез»

Параметры CSS-прозрачности для всех браузеров

rezook
rezook31 октября 2007, 10:58

Прозрачность элементов — один из параметров, полностью отличающийся в зависимости от выбранного браузера.

Для одинакового вида элемента в браузерах потребуется четыре отдельных css-установки. Они не пересекаются друг с другом, так что можно использовать их каждый раз, когда надо задать прозрачность, без опасений.

Установки следующие:

.transparent {
filter:alpha(opacity=50); //для IE
-moz-opacity:0.5; // для Firefox
-khtml-opacity: 0.5; // для Konquerer
opacity: 0.5; // для Safari, Firefox
}

andrew_b (гость)9 декабря 2007, 21:40

А почему для каждого из браузеров?
ИМХО, png с альфа каналом не поддерживает только IE.
А вот в лисичке и опере — всё в порядке…

rezook
rezook15 февраля 2008, 21:11

А зачем юзать png, если можно задать цвет бэкграунду? %-)

А вот в лисичке и опере — всё в порядке

Но и IE то нет )

Аноним (гость)27 января 2009, 17:59
А почему для каждого из браузеров?

Ну как это почему? Для IE задал а для других не надо что ли? :-D

 
Добавить своё мнение
_ ___  _   _ ___  _ _  _ 
| |__]  \_/  |__] |  \/  
| |      |   |__] | _/\_ 
                         
Введите 6 букв, нарисованных чуть выше:
 
О том, о сём (20)
Ликбез
ClickON (49)
Web 3D (12)
Блог