Можно ли считать непрозрачность изображений хорошо поддерживаемой практически во всех браузерах? - PullRequest
0 голосов
/ 12 января 2011

Существует дизайн, в котором кнопку нужно сделать «более невидимой», либо путем создания другого изображения с яркостью +192 или +212, либо мы можем использовать непрозрачность CSS симулировать тот же эффект.

Похоже, что в особой ситуации IE (6, 7 и 8+), следующее:

opacity:0.2; filter:alpha(opacity=20)

может сделать прозрачность почти во всех браузерах, включая IE 6? Так что действительно, нет необходимости добавлять еще одно изображение, но достаточно просто использовать CSS?

1 Ответ

1 голос
/ 12 января 2011

Согласно этому примеру вы можете сделать больше.Специально для IE8:

/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

Подробнее о том, почему MS сделал это таким образом, в статье Непрозрачность возвращается к IE8

...