我想給我的容器中的每個第二個div與第一個不同的背景顏色。我的問題是,在div之間有一個JavaScript代碼。這裏有一個例子::nth-child()問題選擇每隔一秒div
echo '<div class="holder">';
echo '<script type="text/javascript"></script>';
echo '<div class="list_item"></div>';
echo '<script type="text/javascript"></script>';
echo '<div class="list_item"></div>';
echo '<script type="text/javascript"></script>';
echo '<div class="list_item"></div>';
echo '<script type="text/javascript"></script>';
echo '<div class="list_item"></div>';
echo '<script type="text/javascript"></script>';
echo '<div class="list_item"></div>';
echo '</div>';
當我現在添加下面的CSS代碼:
.holder .list_item:nth-child(even) {
background-color:#fff;
}
它會給所有的div的白色背景顏色。
有沒有人有一個想法如何解決這個???
P.S:我將css代碼更改爲n-child(奇數)以便測試它。但是那也行不通。
這裏是另一種方式的https:// codepen。 io/anon/pen/GmbaOB –