次のネストされたリストに似た構造のページ メニューが生成されます。
<ul>
<li>Page 1</li>
<li>Page 2</li>
<li>
Page 3
<ul>
<li>Subpage 1</li>
<li>Subpage 2</li> <!-- Can I target ONLY this element? -->
</ul>
</li>
</ul>
このリストは動的であることに注意してください。項目数とレベル数は予測できません。したがって、次のようなものは十分に柔軟ではありません。
/* I know this does not have great browser support - just an example */
ul > li > ul > li:last-child {
/* CSS here */
}
サーバーコードを変更して最後の項目にクラスを追加できることはわかっていますが、CSS でこれが可能かどうかをまず知りたいと思います。
さらに複雑なことに、すべての主要なブラウザーと IE 7+ をターゲットにしたいと考えています。
CSS を使用して最後のリスト項目をターゲットにすることは可能ですか?
基本的に、このFiddleを解決する必要があります (@Pumbaa80 経由)。