<ul>
<li class="bla">aaa</li>
<li class="my_li">sss</li>
<li class="my_li">ddd</li>
<li class="my_li">fff</li>
</ul>
css:
.my_li:first-child{
color: #090;
}
これは機能しません。最初のliタグクラスを「bla」ではなく「my_li」にすると、常にli要素が緑色に設定されます。誰かが教えてください、なぜこれが起こったのですか。