【发布时间】:2019-07-27 22:07:05
【问题描述】:
我需要在div中更改背景颜色奇数或偶数,强制最后一个div为灰色,最后一个div为绿色,与所有div相同。
.main{
width:500px;
height: 500px;
border:1px solid blue;
}
.box{
width:300px;
height: 100px;
border:1px solid red;
}
.box:nth-child(odd) {
background: grey;
}
.box:nth-child(even) {
background:green;
}
<div class="main">
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
<div class="box">4</div>
</div>
我尝试在 css 中更改奇/偶类,这不符合我的期望。 在最后一个 div 是强制性的灰色,最后一个是绿色。 请任何一位指导,在此先感谢。
【问题讨论】:
-
您可以编辑您的 sn-p 以显示您实际尝试的内容吗?即交换
even和odd?因为这当然会产生你正在寻找的东西。除非我们谈论的是未指定数量的.boxdiv? -
试试我的答案@Jegan
标签: javascript html css