私の構造は次のようになります。
<div style="">
<ul>
<h1>Some text</h1>
<div class="border">
<li><a href="#">Some text</a></li>
</div>
</ul>
<ul>
<h1>Some text</h1>
<div class="border">
<li><a href="#">Some text</a></li>
</div>
</ul>
</div>
div.border:last-child を選択したいのですが、css ファイルに書き込むときに
//css-file//
.border:last-child: solid 1px black;
//or//
div .border:last-child: solid 1px black;
//or//
div ul .border:last-child: solid 1px black;
問題は、私の疑似クラスです。last-child は無視されます。境界クラスを持つすべての div がスタイル設定され、最後の子だけが境界線を取得する必要があります。
ここに例があります: http://jsfiddle.net/H3uKp/
私はグーグルクロームを使用しています