【发布时间】:2015-07-06 17:06:44
【问题描述】:
我正在尝试在 Firefox 中实现混合混合模式,这似乎是受支持的,但在使用“乘法”时我只会得到黑色元素。有谁知道为什么会这样?如何解决?
这里是 Codepen 中重新创建的问题的链接:http://codepen.io/anater/pen/xGWddq
.circle-red,
.circle-blue{
position: absolute;
width: 100px;
height: 100px;
border-radius: 100%;
mix-blend-mode: multiply;
}
.circle-red{
background: red;
top: 50%;
left: 50%;
transform: translate(-75%, -50%);
}
.circle-blue{
background: blue;
top: 50%;
left: 50%;
transform: translate(-25%, -50%);
}
这在 Chrome 或 Safari 中不会发生,它与 Firefox 是隔离的。
【问题讨论】:
-
是的,它对我也不起作用,但奇怪的是,当我使用 BrowserShots 生成屏幕截图时,它在 Mac 或 PC 上的 FF 37 中正确显示:browserstack.com/screenshots/…