这种不式不能引用负值,也就是说li:nth-child(-3)是不正确的使用方法。 :nth-child(n),其中n是一个简单的表达式,那么"n"取值是从“0”开始计算的,到什么时候结束我也不知道,如果你在实际应用中直接这样使用的话,将会选中所有子元素,比如说,在我们的demo中,你在li中使用":nth-child(n)",那么将选中所有的...
1):first-child:选取父元素的第一个子元素。 示例:将列表中的第一个项目的背景色改为绿色: li:first-child { background-color: green; } 2):last-child:选取父元素的最后一个子元素。 示例:将列表中的最后一个项目的背景色改为红色: li:last-child { background-color: red; } 3):nth-child(n):...
:nth-child(notation) 是 CSS3 规范中新增的一个伪类选择器,用于选中符合 notaion 表达式的目标“子元素”。 该选择器左侧若有其他选择器,表示命中同时符合左侧条件以及 notation 的“子元素”,如:p:nth-child(n+2) 表示命中所有属于其父元素下顺序在第二位的 p 元素。 之前对于 notation 的原理一直不甚理解...
:nth-child(n) & :nth-last-child(n) :nth-child(n):选择每个指定元素是其兄弟元素的第n个元素 :nth-last-child(n):选择每个指定元素是其兄弟元素的第n个元素,从最后一个兄弟元素计数 :nth-child(n)和:nth-last-child(n)像是:first-child和:last-child的拓展版,必须该元素的第n个兄弟元素是指定元素...
1、E:nth-child(n) 选择器语法说明 E:nth-child(n) 选择器 :该选择器 选择 匹配的父容器 中的 第 n 个 E 类型标签 子元素 ; E:nth-child(n) 选择器中的 n 可以有如下情况 : 数字:数字代表 父容器中子元素的索引值 ; n 从 1 开始计数 ; ...
介绍一下常用的css3结构伪类选择器,nth-child、nth-last-child 、 nth-of-type、nth-last-of-type、 first-child 、last-child 、first-of-type 、last-of-type、only-child以及only-of-type。结构性伪类选择器的公共特征是允许开发者根据文档结构来指定元素的样式。接下来开始进入正题。
CSS3之:nth-child伪类选择器 :nth-child(number)---匹配第number个元素,参数number必须大于0的整数 举例:li:nth-child(5){color:green;} :nth-child(an)---匹配所有倍数为a的元素。其中参数an中的字母n不能缺省。 :nth-child(an+b) |:nth-child(an-b)---倍数分组匹配,其中a,b均为正整数或0, 举例...
一、nth-child( ) 与 nth-of-type( )的定义与用法 nth-child(n) : 匹配父元素中的第 n 个子元素,元素类型没有限制。 nth-of-type(n) : 匹配同类型中的第n个同级兄弟元素。 n可以是一个数字,一个关键字,或者一个公式,比如:nth-child(odd) 奇数 ,nth-child(even) 偶数。
CSS3伪类选择器:nth-child()简单的归纳下nth-child()的⼏种⽤法。第⼀种:简单数字序号写法 :nth-child(number)直接匹配第number个元素。参数number必须为⼤于0的整数。例⼦:li:nth-child(3){background:blue;} 第⼆种:倍数写法 :nth-child(an)匹配所有倍数为a的元素。其中参数an中的字母n不可...