У меня есть этот простой CSS...
div:before {
content: "G'day";
filter: alpha(opacity=40);
-moz-opacity: .4;
opacity: .4;
}
Псевдоэлемент :before
имеет правильную непрозрачность в Firefox 6. В IE8 непрозрачность не применяется.
Обычно, установка непрозрачности на div
работает, но это не то, что я хочу.
Я попытался добавить display: block
, но это не помогло.
В то время как я мог обходить это, есть ли какой-либо трюк, чтобы заставить IE8 почитать свойство opacity
на псевдониме :before
(и :after
)?