■ポイント
・IE ハックと「+ *」を使って最後の要素にかける
■HTML
1 2 3 4 5 6 7 |
<ul> <li>デモ</li> <li>デモ</li> <li>デモ</li> <li>デモ</li> <li>デモ</li> </ul> |
■CSS
1 2 3 4 |
ul > *:first-child + * + * + * + * { background-color: #FA498F; color: #FFFFFF; } |
参考:nth-childやlast-childをIE8でどうしても使いたいときの代替手段。
コメント