2

重複の可能性:
2つのテーブル行ごとにn番目の子

CSS3セレクターを使用しようとしてnth-childいますが、現時点では機能しないようです。

私がやりたいのは、テーブルの最初の2行を白にし、次の2行を灰色にし、次の2行を再び白にすることです。CSSのみを使用してこれを行うにはどうすればよいですか?

どうもありがとう!

4

1 に答える 1

5

(文字通り)少しいじった後、私はついに答えを見つけました:

CSS:

tr:nth-child(4n+0), tr:nth-child(4n-1) {
    background-color: grey;
}​

デモ: http: //jsfiddle.net/SO_AMK/3e4Fz/

これにより、0から-1までの4行ごとに選択され、とを使用してその間の行をターゲットにできnth-child(4n-2)ますnth-child(4n-3)

デモ: http: //jsfiddle.net/SO_AMK/nGSfz/

于 2012-09-12T14:25:33.413 に答える