我在摆弄mix-blend-mode
财产。一切正常,直到我transform: perspective(100px)
在页面上的任何位置添加类似或任何其他 3d 转换,然后它完全中断。应用了转换,但混合模式消失了。
我在 chrome 和 firefox 以及 linux 和 windows 上进行了测试,到处都是一样的,但是在另一台计算机上它工作得很好(我不记得它有什么版本的 chrome 并且正在运行 ubuntu)。
这是可以用 CSS 解决的问题,还是可能只是硬件/GPU 驱动程序问题?
我放入background-blend-mode
标签是因为该mix-blend-mode
标签还不存在,但是这个属性奇怪地工作得很好,并且没有被转换破坏。
这是我想要实现的代码笔:http: //codepen.io/vnenkpet/pen/avWvRg
闪电不应该让它的黑色背景闪烁,但应该与页面背景平滑融合。
编辑:
我刚刚发现它确实可以在 Firefox 中使用。因此,这是一个 chrome 错误吗?据我所知,3D 变换不应该破坏混合模式......