我可以将两个类应用于单个div
或span
或任何HTML元素吗?例如:
<a class="c1" class="c2">aa</a>
我试过了,但在我的情况下,c2
没有被应用。如何同时应用两个类?
发布于 2011-03-30 14:27:31
将两个类字符串都包含在一个类属性值中,并在其间留一个空格。
<a class="c1 c2" > aa </a>
发布于 2011-03-30 14:43:26
正如其他人所指出的,您只需用空格分隔它们。
但是,了解选择器是如何工作的也很有用。
考虑一下这段HTML...
<div class="a"></div>
<div class="b"></div>
<div class="a b"></div>
使用.a { ... }
作为选择器将选择第一个和第三个。但是,如果您想选择同时具有a
和b
的选择器,则可以使用选择器.a.b { ... }
。请注意,这在IE6中不起作用,它将简单地选择.b
(最后一个)。
发布于 2013-09-08 02:47:19
<a class="c1 c2">aa</a>
https://stackoverflow.com/questions/5482677
复制相似问题