正如您可能已经知道的,您可能对元素有多个用空格分隔的类。
示例
<div class="content main"></div>
使用CSS,您可以使用.content
或.main
来定位该div
。当且仅当两个类都存在时,是否有一种方法可以将其作为目标?
示例
<div class="content main">I want this div</div>
<div class="content">I don't care about this one</div>
<div class="main">I don't want this</div>
我应该使用哪个CSS选择器来只获取第一个div
(假设我不能使用.content:first-child
或类似的)?
发布于 2009-03-13 00:20:29
是的,只要连接它们就行了:.content.main
。参见CSS class selector。
但请注意,直到版本6的Internet Explorer都不支持多个类选择器,并且只支持最后一个类名。
https://stackoverflow.com/questions/640996
复制相似问题