CSS设置奇偶行(交替行)颜色样式
CSS样式设置 子元素 奇偶行 交替行 不同的样式
设置奇数行样式
.gz-table-body .gz-table-row:nth-of-type(odd) {
background-color: rgba(0,0,0,.05);
}
给 奇数行
设置样式
设置偶数行样式
.gz-table-body .gz-table-row:nth-of-type(even) {
background-color: rgba(0,0,0,.05);
}
给 偶数行
设置样式
:nth-of-type
:nth-of-type() 这个 CSS 伪类是针对具有一组兄弟节点的标签, 用 n 来筛选出在一组兄弟节点的位置。
/* 在每组兄弟元素中选择第四个 <p> 元素 */
p:nth-of-type(4n) {
color: lime;
}
语法
nth-of-type伪类指定一个实际参数,这个参数使用一种模式来匹配哪些元素应该被选中。
详细语法参见 :nth-child 。
:nth-of-type( <nth> )
where
<nth> = <an-plus-b> | even | odd
示例
html
<div>
<div>这段不参与计数。</div>
<p>这是第一段。</p>
<p>这是第二段。</p>
<div>这段不参与计数。</div>
<p>这是第三段。</p>
<p>这是第四段。</p>
</div>
css
/* 奇数段 */
p:nth-of-type(2n+1) {
color: red;
}
/* 偶数段 */
p:nth-of-type(2n) {
color: blue;
}
/* 第一段 */
p:nth-of-type(1) {
font-weight: bold;
}
最终效果
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 管理员