javascript - 如何通过 javascript 设置 -webkit-mask-box-image?

标签 javascript css webkit mask

我有一个带有 id="container' 的 div,我想为其设置一个 -webkit-mask-box-image。目前我通过 css 拥有它:

#container
{
-webkit-mask-box-image: url('masks/4.png');
width:235px;
height:300px;
}

但我想通过 javascript 设置 css,因为掩码应该每小时更改一次。

我试过:

document.getElementById("container").setAttribute("style", "-webkit-mask-box-image: url('masks/"+hour+".png'); width:235px; height:300px;");

但这行不通。我该怎么做?

最佳答案

您可以通过下面的代码行在 JQuery 中设置,这里是 DEMO

$('#container').css('-webkit-mask-box-image',"url('masks/4.png')")

关于javascript - 如何通过 javascript 设置 -webkit-mask-box-image?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25210457/

相关文章:

javascript - 如何使 chart.js 图表中的 x 轴从 0 开始?

javascript - 在 Javascript 中获取没有模 (%) 运算符的余数,占 -/+ 符号

javascript - 使用 CSS 透视效果(如 iOS 7/Aero)

css - -webkit-过滤器 : grayscale() is causing me problems on hover css

JavaScript正则表达式匹配一些特殊字符

Javascript如何制作重置按钮

css - 我可以使用 Google Chrome 的开发人员工具调整页面的外观吗?

菜单之间的 CSS 空白

html - 仅在部分背景图片上放置一个 html 链接,typo3 站点。

objective-c - UIWebView 的 allowInlineMediaPlayback 属性在 iPad 上的 4.2 上不起作用