後,我有元素的列表,這些風格像這樣的:One | Two | Three | Four | Five
CSS:沒有(:最後一子):選擇
ul {
list-style-type: none;
text-align: center;
}
li {
display: inline;
}
li:not(:last-child):after {
content:' |';
}
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
</ul>
輸出One | Two | Three | Four | Five |
代替任何人都知道如何選擇除最後一個元素外的所有元素?
你可以看到:not()
選擇here
這種行爲似乎是在Chrome 10中的錯誤它爲我在Firefox 3.5。 – duri 2011-03-27 14:56:23