私は次のコードを持っていると言う
<div class='mydiv'>
<table class='mytable'>
....
</table>
</div>
CSSで、私は設定しました
.mydiv {
background-image: someurl
background-position: center;
background-repeat: no-repeat;
}
私のテーブルでは、偶数行に代替色を設定しました。
$(".mytable tr:nth-child(even)").addClass("even");
CSSでは、私は持っています
.even {background-color: #EDEDED;}
ここで何が起こるかというと、デフォルトでは白色である奇数行の背景画像がまだ見えるということです。div の背景画像を完全に非表示にするにはどうすればよいですか? テーブルが空のときにのみ背景画像を表示したい。