CSS2 を使用して HTML テーブルの 1 行おきに選択するにはどうすればよいですか? それが不可能な場合は、CSS3 の回答も歓迎します。
質問する
8585 次
2 に答える
8
残念ながら、CSS2を純粋に使用するソリューションはありません。
ただし、CSS3のセレクターを使用してすべての行を判別:odd
できます。:even
tr:nth-child(even) {
// if it's even - rows 2,4,6 etc - apply styles
}
tr:nth-child(odd) {
// if it's odd - rows 1,3,5 etc - apply styles
}
nth-child even/odd
すべての主要なブラウザでサポートされていますが、IE8以前ではサポートされていません。
IE8以前で機能させる方法が必要な場合は、n番目の子をどこでも機能させる方法に関するこの記事を確認してください。
于 2013-03-20T14:25:06.863 に答える
4
于 2013-03-20T14:25:06.363 に答える