css - 由于在背景元素上设置了透明度,Firefox 无法正确呈现背景颜色

标签 css firefox transform gecko

当背景中的一些图形设置了 transparency 时,Firefox 在渲染前景中图形的 background-color 时似乎有一些问题;

检查这个pen ,
Chrome 按预期呈现,但 Firefox 没有拾取前景中图形的背景颜色(它似乎是透明度值的总和)。

为了更好地理解这个问题,请尝试更改示例中图形的不透明度属性。

欢迎提出任何建议。


编辑 1
问题似乎是在 Firefox 中,背景元素属性的不透明度堆叠在前景元素之上

最佳答案

使用 background:rgba(x,x,x,0.66); 解决了 firefox 中的问题

关于css - 由于在背景元素上设置了透明度,Firefox 无法正确呈现背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28343439/

相关文章:

javascript - 过渡动画,高cpu?

html - 如何在打印预览中仅在行与页脚重叠的地方隐藏 HTML 表格行的列的边框?

html - 去除隐藏和显示中的空白 :none input elements

php - Wordpress 字体与 Firefox 不同

javascript - SVG 在转换时消失在 firefox 中

javascript - 当 javascript 应用转换时,父元素发生变化

html - 如何使用 CSS 隐藏过滤器的内容

javascript - 如何在 Firefox 中禁用 content_script.js?

css - 站点在 Firefox 或 IE 上不显示样式——在 Chrome 和 Safari 上工作正常

css - 引导下拉菜单上的 z-index 不适用于转换