私は奇数のものとは異なる色の偶数行の色付きテーブルを作成しようとしていました。 私は唯一の問題は、非表示の行でも行えなければならないということです。行2を非表示にすると、行1と行3に同じ色が表示されるためです。ここでCSSの色付けテーブルの問題
は、私が持っているものです。
tr:not([display="none"]):nth-child(even){
background: #EFEFFF;
}
tr:not([display="none"]):nth-child(odd){
background: #E0E0FF;
}
ブラウザはフィルタリングしないので、このコードは私のために動作しません:ないと:n番目の子を与えられた順序に従って。 提案がありますか?そして、あなたは目に見えない/行を見えるようとしてクラスを追加/削除するためにjqueryのを使用
tr.visible:nth-child(even) {
background: #EFEFFF;
}
tr.visible:nth-child(odd){
background: #E0E0FF;
}
:あなたのようにそれを書くことができるように
隠し要素を選択するには_element属性selector_を使用しようとしていますが、 'display'はCSSプロパティです。 –
Aaahhだから問題だった。どうもありがとうございました;)。私は与えられた "クラスの解決策"を試してみます。 – Gonzalo