例如:如何將CSS規則應用於HTML中的前一個和下一個元素?
你有這樣的:
<ul>
<li>zero</li>
<li>one</li>
<li class="selected">two</li>
<li>three</li>
<li>more elements</li>
</ul>
CSS:
.selected:previous {
color: red;
}
.selected:next {
color: green;
}
這是可能的嗎?
不要以爲一個CSS唯一的解決辦法是有的,但一*純* JavaScript的選擇是:http://stackoverflow.com/questions/574904/get-next-previous-element-using- javascript – Greg 2012-03-16 08:30:34
可能的重複:http://stackoverflow.com/q/1817792/3597276 – 2016-03-13 00:17:11