【问题标题】:Blend mode in Chrome not applying properlyChrome 中的混合模式未正确应用
【发布时间】:2015-10-17 15:32:57
【问题描述】:

正在努力实现具有聚光灯的重复背景,并决定使用混合模式来实现这一目标。

但是,混合模式似乎不适用于 Chrome。

在此复制:http://jsfiddle.net/pptn4f5v/7/

body {
    background: url("https://dl.dropboxusercontent.com/u/10686242/testfreeimage.jpg"), url("https://dl.dropboxusercontent.com/u/10686242/background-blend%20-%20Copy.png") #030303;
    background-repeat: repeat, no-repeat;
    background-blend-mode: multiply, normal;
    background-size: auto, contain;
}

这是 Chrome 的限制吗?这在 Firefox 中完美运行。

【问题讨论】:

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


【解决方案1】:

这可能是 Chrome 中的一个错误

但是,您可以更轻松地获得此效果,并且在两种浏览器中都可以正常工作

仅使用 2 个背景,并使用渐变创建点

.test {
    background: url("https://dl.dropboxusercontent.com/u/10686242/testfreeimage.jpg"), 
          radial-gradient(circle at 250px 100px, transparent 50px, #606060 150px);
    background-blend-mode: darken;
  height: 400px;
}
<div class="test"></div>

【讨论】:

  • 哇,谢谢!我试试看
猜你喜欢
  • 2015-08-09
  • 2012-04-30
  • 2010-11-07
  • 2020-11-11
  • 2017-04-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-21
  • 1970-01-01
相关资源
最近更新 更多