javascript - 用于 IE 背景混合模式乘法的 Polyfill

标签 javascript html css internet-explorer

是否有 polyfill/方法可以使“背景混合模式:乘法”在 IE 浏览器上工作?

我找到了这个 CodePen:http://codepen.io/brav0/pen/bJDxt但它不工作。

简而言之,blend 的作用是:

像这样的一些 CSS:

.blend {
  background-image: url('mountains.jpg');
  background-color: #5ece7f;
  background-blend-mode: multiply;
}

您可以创建看起来像这样的很酷的过滤器:

enter image description here

最佳答案

看起来这个 polyfill 正在尝试使用

context.globalCompositeOperation = 'multiply'

据我所知,IE 也不支持这个。

documentation

所以,很遗憾,但我不知道有什么简单的方法可以在 IE 中填充混合模式

关于javascript - 用于 IE 背景混合模式乘法的 Polyfill,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30597067/

相关文章:

javascript - 在窗口调整大小时移动内容

javascript - 不是真正的异步?

c# - 使用 ITextSharp 将 HTML 文件转换为 PDF 文件

css - 在选择器之前使用 CSS 时进行填充

c++ - 如何突出显示 QListWidgetItem 文本中的特定字母?

html - 动态 :After Pseudo-Element

javascript - 是否可以编写这样的 JavaScript 日志类?

javascript点击改变颜色

javascript - 将值设置为 ""后调整文本框大小

html - 某些 css 在 IE 中不起作用