1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > CSS 实现背景半透明

CSS 实现背景半透明

时间:2023-11-23 18:53:21

相关推荐

CSS 实现背景半透明

IE过渡滤镜 + CSS3 rgba 即可完美实现。

具体实现代码如下:

.transparent {background:rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4c000000', EndColorStr='#4c000000');}:root .transparent {filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');}

提示:IE9 支持 filter 与 rgba属性,这会导致其背景透明度双倍叠加!

解决:使用 :root 伪类为 IE9 单独写 HACK 并将其透明度降为 0 即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。