我想要模擬選項卡,以便列表項中的第一個單詞總是獲得固定的寬度。我不喜歡這樣寫道:獲取屬性流血到兒童
<style>
.tabbed { float: left; width: 5em; }
</style>
<ul>
<li><span class='tabbed'>first</span> entry in my list</li>
<li><span class='tabbed'>second</span> list entry</li>
</ul>
的方法效果比較好,只是如果我想做的事:
li { color: blue }
它的顏色(這並不奇怪)適用於<li>
但不給<span>
。這意味着我將不得不:
.tabbed { color: blue }
這不是非常乾燥。在我的情況下,我已經爲列表項目的不同類別做了大量的聲明,所以它很繁瑣和難看。
這是怎麼處理的?
我沒有看到一個概率的例子用這個。你能展示更多你的風格嗎? – 2011-06-07 01:58:59
除非'.tabbed'之前應用了顏色,否則它應該通過執行li {color:blue; } – Dave 2011-06-07 02:00:26