<style type="text/css">
.list .name{
font-weight:bold;
color:red;
}
.items .name{
clear:both;
}
</style>
<div class="list">
<div class="name">Products</div>
<div class="items">
<div class="name">Product Name</div>
</div>
</div>
在上面的代碼中,類 「.LIST。名稱」 打破顏色。 「名稱」爲粗體,顏色爲紅色。 而「.items .name」沒有粗體和顏色。如何使用CSS
我需要的是,我不需要溢出「.list .name」顏色,並且粗體地添加到類「.items .name」。我想打破「.items」開頭的第一堂課
我需要在div中使用「name」。
你的意思是你想的'.items .name'大膽和紅?不會用CSS中的'.name'來代替'.list .name'呢? 你也可能在尋找''''分隔符 - '.foo .bar'匹配任何後代元素,帶有類'bar',祖先的類爲'foo'。但是,'.foo> .bar'只能匹配具有'foo'類的父類'bar'的子元素。您可能正在尋找第一個CSS選擇器中的'.list> .name'。 –
你真的想用'clear:both'來移除'font-weight:bold'和'color:red'嗎? – thirtydot