请问这个css:
.address, div {
color:red;
}
适用于1还是2?
1 <div id = "address"> 221B Baker Street </div>
2 <span class="address"> 221B Baker Street </span>
哪一个是正确的,出于哪个原因。
答案 0 :(得分:2)
你写的规则
.address, div {
color:red;
}
表示给定的样式将应用于具有address
类的元素以及所有div
元素。
因此,如果我们认为您的标记规则将适用于两个元素
<div id ="address"> 221B Baker Street </div> <!--div element -->
<span class="address"> 221B Baker Street </span> <!-- address class -->
答案 1 :(得分:1)
两者都将匹配。 CSS中的逗号(,
)表示“或”,所以基本上它将匹配.address
或div
,翻译为“任何具有”地址“类别的元素(匹配2)或任何div(匹配1)。