gpt4 book ai didi

css - 将 IE 7 和 8 的 CSS 过滤器属性用于渐变以及背景图像会降低图像的不透明度吗?

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:58 24 4
gpt4 key购买 nike

我在 IE 7 和 8 中为元素添加了渐变和背景图像,但是 filter 属性似乎正在改变背景图像的不透明度,因此它没有应有的明亮(而不是1.0 的不透明度更像是 0.4)。

有人知道怎么解决吗?

我创建了一个 JSFIDDLE所以你可以试试看。 (仅适用于 IE 7-8)

最佳答案

问题是:IE 将过滤器放在背景图像上,所以它实际上并没有获得不透明度,而是覆盖了渐变。

因此,唯一的解决方案是添加一个带有图像的额外 block ,这样它就会覆盖带有渐变的 block ,如下所示:http://jsfiddle.net/9UEGu/2/

如果你不想在你的标记中有一个额外的 div 并且不反对表达式,你可以这样做:http://jsfiddle.net/9UEGu/3/

关于css - 将 IE 7 和 8 的 CSS 过滤器属性用于渐变以及背景图像会降低图像的不透明度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7028524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com