:nth-child----一个CSS样式选择器
程序员文章站
2022-02-12 21:22:19
...
:nth-child(2n)
是CSS的一个选择器,对于在DOM树中有an+b-1个兄弟节点的元素,通过:nth-child可以选择哪些元素应用样式。这些兄弟节点中编号从1开始。
语法:element:nth-child(an + b) { style properties }
表示element对应的元素中,第an+b(n可以使任意整数)个元素应用该CSS样式;
一些简单的例子:
tr:nth-child(2n+1)
:表示表中奇数行将显示这个定义的样式
-
tr:nth-child(odd) :
表示表中奇数行将显示这个定义的样式
-
tr:nth-child(2n)
:表示表中偶数行将显示这个定义的样式
-
tr:nth-child(even)
:表示表中偶数行将显示这个定义的样式
-
示例
:
span:nth-child(2n+1) { background-color: lime; }
<div>
<span>This span is limed!</span>
<span>This span is not. :(</span>
<span>But this one is!</span>
<span>Sadly, this one is not...</span>
</div>
结果将是:
This span is limed! This span is not. :( But this one is! Sadly, this one is not...
上一篇: Spring Boot 定时调度居然只用单线程?!
下一篇: div屏幕居中的方法
推荐阅读
-
DreamWeaverCS5必须刷新样式表才能显示定义过的选择器_html/css_WEB-ITnose
-
CSS3 :not()选择器实现最后一行li去除某种css样式
-
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
-
CSS3 :not()选择器实现最后一行li去除某种css样式
-
一个可以自动生成css样式的插件happycss
-
CSS样式、选择器、浮动、定位、盒子边框,理论知识
-
一张图一个表——CSS选择器总结
-
一个有意思的CSS样式库--BUTTONS
-
CSS样式表及选择器相关内容(二)-伪类与伪元素选择器
-
使用 jQuery 基本选择器获取页面元素,然后利用 jQuery 对象的 css() 方法动态设置 <span> 和 <a> 标签的样式