クラスの基本で最後の子を見つけようとしていて、スタイリングを適用したいのですが、 :last-child セレクターを使用すると、期待どおりではありません。Javaスクリプトを使用したくないという制限があり、要素の長さが固定されていないため、n番目のセレクターを使用できません。
使用された HTML マークアップ
<ul>
<li class="a">First</li>
<li class="a">Second</li>
<li class="a">Third</li>
<li class="b">First</li>
<li class="b">Second</li>
<li class="b">Third</li>
<li class="c">First</li>
<li class="c">Second</li>
<li class="c">Third</li>
</ul>
使用されたCSS
.a{
color:red;
}
.b{
color:blue;
}
.c{
color:green;
}
.a:last-child{
color:green;
}
.b:last-child{
color:red;
}
.c:last-child{
color:blue;
}
この問題にアプローチする方法についてのヘルプ。