次の「:first-of-type」は機能しますが、「:last-of-type」は機能しません。
<div class="wrapper">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="shadow"></div>
</div>
.wrapper .item:first-of-type {
background-color: blue;
}
.wrapper .item:last-of-type {
background-color: red;
}
jQueryを介して要素の数を数えた場合でも、次の結果が得られます。
$('.wrapper .item').size(); // equals 3
$('.wrapper .item:first-of-type').size(); // equals 1
$('.wrapper .item:last-of-type').size(); // equals 0
前もって感謝します。