html - 我如何定位一个 div 中的所有偶数 div

标签 html css

我如何定位 .upcome-events div 中的所有偶数 div,基本上我希望类名称为 .event-date 的所有偶数 div 将获得与其他 .event-date div 不同的背景颜色,我试过这个CSS:

.upcome-events .event-date:nth-child(even) {
    background-color: #000;
}

这是我的 html:

                    <div class="upcome-events box">

                        <h4></h4>

                        <div class="event clearfix">
                            <div class="event-date">
                               <h3></h3>
                                <p></p>
                            </div>
                            <div class="event-desc">
                                <p></p>
                                <p></p>
                            </div>
                        </div>

                        <div class="event clearfix">
                            <div class="event-date">
                               <h3></h3>
                                <p></p>
                            </div>
                            <div class="event-desc">
                                <p></p>
                                <p></p>
                            </div>
                        </div>

                        <div class="event clearfix">
                            <div class="event-date">
                               <h3></h3>
                                <p></p>
                            </div>
                            <div class="event-desc">
                                <p></p>
                                <p></p>
                            </div>
                        </div>

                        <div class="event clearfix">
                            <div class="event-date">
                               <h3></h3>
                                <p></p>
                            </div>
                            <div class="event-desc">
                                <p></p>
                                <p></p>
                            </div>
                        </div>


                    </div>

但它对我不起作用。有什么建议吗?

最佳答案

尝试:

.upcome-events .event:nth-child(even) .event-date {
    background-color: #000;
}

关于html - 我如何定位一个 div 中的所有偶数 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24492286/

相关文章:

javascript - 使用 HTML 中的按钮单击更改文本

html - Bootstrap 列的高度不同

html - 如果屏幕尺寸为 768px iPad 纵向 View ,则尝试编写 @media 屏幕,然后右列向下堆叠

html - CSS 位置 child 在它的 parent 之下

html - 如何让我的色谱柱达到平衡?

javascript - 使用 JQuery 计算购物车

css - 在 html 页面上排列两个 svg 文件

html - 悬停时导航栏字体不会增加

javascript - 如何创建 Javascript 正确或错误测验

javascript - 使用 JavaScript 更新 Css 类