The*_*ist 5 css-filters mix-blend-mode
浏览器版本为Chrome 87.0.4280.88
以下是我无意中发现此错误的方法:
- 页面上有两个独立的div,并且都是
position: fixed;- 其中之一具有悬停效果,
mix-blend-mode可以改变其效果。- 另一个有玻璃形态风格
backdrop-filter: blur(...px);- 仅当页面上的其他元素设置为 时,过滤器才起作用
mix-blend-mode: normal;,否则看起来好像不受支持。
无论如何,我现在将停止使用悬停效果,但如果有一个技巧,那么让世界知道它会很高兴。
小智 9
也遇到了这个错误(Chrome 90)。
将任何backdrop-filter规则添加到应用了该mix-blend-mode规则的同一元素。
.blend {
mix-blend-mode: difference;
backdrop-filter: opacity(1); /* fixes the chrome-bug */
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2589 次 |
| 最近记录: |