【发布时间】:2016-06-29 19:20:01
【问题描述】:
我有一个用背景颜色填充的 div。 使用 Javascript,我在 div 周围使用 3 个包装器以动态方式更改色调、饱和度和亮度过滤器,每个包装器都有一个过滤器。
<div class="filterHue">
<div class="filterSaturation">
<div class="filterLightness">
<div class="baseColor"></div>
</div>
</div>
</div>
如何在过滤器之后获得baseColor div 的结果背景颜色,以便将该颜色应用于多个文本元素?
我想出的唯一解决方案是将文本元素以与 div 相同的方式包装,但我认为在页面上设置太多过滤器有点过头了,如果可能的话,我更喜欢另一种解决方案。
【问题讨论】:
-
Window.getComputedStyle()怎么样?另外,请发布您的 CSS。
标签: javascript html css css-filters