[英]CSS: opacity causes slight background color variation
我为主体设置了特定的背景色。 然后,我想使用另一个具有相同背景颜色但具有不透明度的div:.95作为从页面底部进行动画显示的内容的蒙版。 这导致蒙版div看起来是略有不同的颜色。 有没有办法解决?
请参阅此处的屏幕截图和下面的示例CSS。 我在Lion上使用Chrome 20。
body
{
background: #3f3c45;
}
#bottommask
{
background: #3f3c45;
opacity: .95;
}
更新:请检查此小提琴演示问题
更新的解决方案 :似乎至少在Chrome中,使用-webkit-backface-visibility:隐藏; 在mask div上解决了这个问题。
它是从下面计算5%色彩增益的效果的问题。
三种方式:
对于纹身站点,我已更改为略有不同的颜色,以解决不透明度的颜色偏移。
body {
background: #8d918f;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.