当您在 css 类中添加样式时,CSS 有什么令人讨厌的地方,它可能会自行应用其他元素/类。
防止这种情况的最佳方法是什么?
例如:
HTML:
<div class='main-content'>
<p> Hello World </p>
<span> Test One </span>
<div class='column'>
<span> Test Two</span>
</div>
</div>
CSS:
.main-content span {
background: #921192;
color: white;
padding: 3px 4px;
margin: 0 5px;
}
.column span {
font-size:20px;
text-transform:none;
display:inline-block;
}
我不希望“测试二”<span>
有背景颜色。
测试:http: //jsfiddle.net/szm9c/1/