【发布时间】:2015-05-08 15:46:32
【问题描述】:
我有一个元素,我想在不同时间添加多个内联过滤器样式。
我现在的代码总是重置内联样式,这样我最后设置的就是所有内容。
这里是一个例子 sn-p:
$("div").css("-webkit-filter","grayscale(1)");
$("div").css("-webkit-filter","blur(5px)");
.box{background:blue; width:100px; height:100px;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="box"></div>
你可以看到我先设置了灰度,然后它变成了黑色。然后我设置了第二个模糊,但它会擦除灰度滤镜并将其变回蓝色然后模糊。
我希望同时应用灰度和模糊。
【问题讨论】:
标签: javascript jquery html css css-filters