css3多个阴影可能从不同的CSS规则/类累积起来吗?css3来自不同规则的多个阴影
即
.multipleShadows {box-shadow: 0 0 10px 5px black, 40px -30px lime}
将创建两个阴影的元件,黑色和石灰。
,但我想有两个不同的类 - 一个用于blackShadow,一个用于limeShadow
.blackShadow {box-shadow: 0 0 10px 5px black}
.limeShadow {box-shadow: 40px -30px lime}
,并都适用于具有两个类的单个元素。
<div class="blackShadow limeShadow">my div</div>
可以这样做吗? 有没有其他方法可以实现这个目标?
谢谢。
是的,这是最后的选择,并没有什么不同,因此使用'.blackAndLime'作为不同的选择器,因为它不允许重用基本阴影定义。 – epeleg
或实际上它甚至不会是我的最后选择,因为我可能会更喜欢添加另一个内部div并将第二个影子类应用于它。 – epeleg