
Прозрачность элементов — один из параметров, полностью отличающийся в зависимости от выбранного браузера.
Для одинакового вида элемента в браузерах потребуется четыре отдельных css-установки. Они не пересекаются друг с другом, так что можно использовать их каждый раз, когда надо задать прозрачность, без опасений.
Установки следующие:
.transparent {
filter:alpha(opacity=50); //для IE
-moz-opacity:0.5; // для Firefox
-khtml-opacity: 0.5; // для Konquerer
opacity: 0.5; // для Safari, Firefox
}
А почему для каждого из браузеров?
ИМХО, png с альфа каналом не поддерживает только IE.
А вот в лисичке и опере — всё в порядке…

А зачем юзать png, если можно задать цвет бэкграунду? %-)
А вот в лисичке и опере — всё в порядке
Но и IE то нет )
А почему для каждого из браузеров?
Ну как это почему? Для IE задал а для других не надо что ли? :-D
Блог