1

変更できない別のページによって生成された事前定義されたアイテムのセットがあります。リストの最初と最後の項目のスタイルを設定したい。最初の項目は問題ありませんが、最後の項目はリストの最後の DIV ではないため、変更方法がわかりません。この Fiddle http://jsfiddle.net/CeJAS/の 15 行目でもある最後の説明 DIV を削除すると、目的が達成されますが、実際の HTML を変更することはできません。残念ながら、空の説明 DIV はマークアップの一部です。これは CSS で実現できますか?

<div class="list">
    <div class="title">
    <a href="#">Link</a>
    </div>
    <div class="description"> </div>

    <div class="title">
    <a href="#">Link</a>
    </div>
    <div class="description"> </div>

    <div class="title">
    <a href="#">Link</a>
    </div>
    <div class="description"> </div>
</div>
4

1 に答える 1

2

グーグルで少し調べたところ、 を使用できることがわかりまし.list div:nth-last-child(2)た。

また、IE 9 およびこれまでのところ 10 でサポートされています。

于 2013-01-27T20:01:59.423 に答える