闪烁元素,仅限Chrome,仅使用背景混合模式

时间:2017-11-09 16:29:46

标签: css css3 google-chrome background-blend-mode

我们运营的网站www.desirio.com使用身体上的背景图像

background-blend-mode: luminosity

在Chrome中,当您将鼠标悬停在元素上时,您会看到奇怪的白线随机闪烁“某处”。当你删除bg-blend-mode时(如果用调试器试试它,请注意将其删除两次,因为它在CSS规则中两次在主体上),闪烁消失了。

看起来像这样:

screenshot of chrome flicker

我们在OSX上运行Chrome 62,但我们也看到它在其他版本上运行。

1 个答案:

答案 0 :(得分:1)

Chrome会在较大的容器(例如

)上应用背景混合模式
<body>

如果离开并把它放入你的英雄部分

.hero-section{
    background-blend-mode: luminosity;
}