javascript - 动态应用 CSS 过滤器

标签 javascript html css google-chrome filter

如何动态应用 CSS 过滤器?我已经为 Chrome 尝试了以下内容。

image.style = "-webkit-filter: brightness(50%);";

最佳答案

您应该将值设置为 webkitFilter 属性,而不是 style 对象。此语法 will work :

image.style.webkitFilter = "brightness(50%)";

如果您不知道 JavaScript 属性名称,您可以通过 CSS 属性引用它(如建议的 karaxuna,will work too ):

image.style["-webkit-filter"] = "brightness(50%)";

关于javascript - 动态应用 CSS 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14849539/

相关文章:

javascript - jQuery 循环内容轮播 "ca-content-item"宽度

javascript - onscroll 函数执行多个条件语句的问题

javascript - 点击时在元素上应用 css 样式,独立于父元素

javascript - jQuery 选择不具有包含特定单词的类的 div

javascript - 当我们将原语视为 JavaScript 中的对象时会发生什么?

javascript - JS Canvas - 以指定 Angular 画线

html - 在 html 中停止自动换行

html - 当 HTML 缩小时,是否有一种有效的方法可以在列表项之间强制使用空格?

javascript - 如何在不重新渲染组件的情况下更改 useState 的状态,而只是它的组件

javascript - 未捕获的类型错误 : Cannot read property 'top' of undefined in an attempt to autoscroll to gallery