私はこのようなDOMを持っています。サブセットの先頭を選択する
<li></li>
<li class="this"></li>
<li class="this"></li>
<li></li>
<li></li>
<li class="this"></li>
<li class="this"></li>
<li class="this"></li>
<li></li>
<li class="this"></li>
<li></li>
<li></li>
私は唯一の連続this
ESの各シリーズ内の最初のLiを選択したいと思います。
したがって、たとえば、をこのセレクタのオブジェクトに適用すると、結果のDOMは次のようになります。
<li></li>
<li class="this that"></li>
<li class="this"></li>
<li></li>
<li></li>
<li class="this that"></li>
<li class="this"></li>
<li class="this"></li>
<li></li>
<li class="this that"></li>
<li></li>
<li></li>
このような効果を達成する最も効率的な方法は何でしょうか? DOMの要素を追加したり削除したりすることはできません(例えば、独自のラッパーdivで連続した系列をラップすることはできません)。
ありがとうございます!
私はそれがどのように動作するのか分かりませんが、実際には動作するようです!どうもありがとう! –
@EmphramStavanger: '+'は隣の要素を意味し、右手にあるものを選択します:)そしてあなたは大歓迎です! CSS3は素晴らしいです。 – Ryan
@EmphramStavanger:ああ、私はちょっとした問題に気付きました。私の編集を参照してください。 – Ryan