css – 有没有办法使IE8在`:before`伪元素上符合不透明度?

前端之家收集整理的这篇文章主要介绍了css – 有没有办法使IE8在`:before`伪元素上符合不透明度?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这个简单的CSS …
div:before {
    content: "G'day";   
    filter: alpha(opacity=40);
    -moz-opacity: .4;
    opacity: .4;
}

jsFiddle.

:在伪元素之前,Firefox 6具有正确的不透明度.在IE8中,不应用不透明度.

Typically,设置div的不透明度,但这不是我想要的.

我尝试添加display:block,但没有帮助.

虽然我可以解决这个问题,但是有没有办法让IE8在一个:before(和:之后)这个问题上遵守opacity属性的伪元素?

@H_502_14@

解决方法

我不认为这是可能的.

我曾经遇到过同样的问题,最后我只是在周围工作(没有使用:之前).

这里有一些声音推理,为什么不可能:Why does a filter gradient on a pseudo element not work in IE8?

@H_502_14@ @H_502_14@

猜你在找的CSS相关文章