nth-last-child(n)nth-last-child(n):选择倒数第 n 个元素。 举例:倒数第三元素字体设置为红色,代码如下: 代码语言:javascript 复制 li:nth-last-child(3){color:red;} 同样可以使用上面的方法进行拓展,方法如下: nth-last-child(n+n)nth-last-child(n+n):选择倒数第 n 个之前的元素。 举例:倒数第三...
:first-child:first-of-type:last-of-type:only-of-type:only-child:nth-child(n):nth-last-child(n):nth-of-type(n):nth-last-of-type(n):last-child 具体每个有什么差异,可以CSS 选择器参考手册页面进行查询. 今天,我们着重来讲的是nth-child nth-child研究开始 为了简单方便,我下面用这种方式在文章...
div p:nth-child(2n+1){background:skyblue; } ps、区分子元素类型的,父元素的an+b个子元素,但是该元素必须是p 1.5、first-child选择父元素下的第一个子元素 如果第一个子元素不是该类型,选择不到 等同于nth-child(1) div p:first-child{background:skyblue; } 1.6、last-child选择父元素下的最后一个...
:nth-child(n) 选择器匹配父元素中的第 n 个子元素,元素类型没有限制。n 可以是一个数字,一个关键字,或者一个公式。提示: 请参阅选择器。该选择器匹配同类型中的第 n 个同级兄弟元素。 语法element:nth-child(n)element 是你想要选择的 HTML 元素。 n 是一个参数,可以是关键字(如 odd 或even),或者...
:nth-child(-n+length)/*选择小于length前面的元素*/ :nth-child(n*length+1);/*表示隔几选一*/ //上面length为整数 :nth-child()可以定义他的值(值可以是整数,也可以是表达式),如上面所示,用来选择特定的子元素,对于这个我们直接看实例,比我说的更好理解。
li:nth-child(-n+9) { background: #ff0000; border-bottom: 1px; } 7、前后限制范围,选择第6个到第9个 li:nth-child(n+6):nth-child(-n+9) { background: #ff0000; border-bottom: 1px; } ... 8、范围高级用法:选中的子元素是从第2位到第9位,并且只包含奇数位。 li: ...
:nth-child(an+b) |:nth-child(an-b)---倍数分组匹配,其中a,b均为正整数或0, 举例:li:nth-child(4n+1){color:green;} 或者是4n-7 :nth-child(-an+b)反向倍数分组匹配 ---从第b个开始往回算,最多也不会超过b个。 举例:li:nth-child(-n+5){color:green;} :nth-child...
介绍一下常用的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。结构性伪类选择器的公共特征是允许开发者根据文档结构来指定元素的样式。接下来开始进入正题。
使用CSS选择器:nth-child(),能轻松修改特定子元素的样式。该选择器不考虑子元素的类型,直接选取父元素的第N个子元素。要修改父元素的前三个子元素的样式?简单,使用:nth-child(1n)即可。若需选择列表中的偶数标签,可以使用:nth-child(2n);而要选择奇数标签,则是:nth-child(2n-1)。若需从第...
:nth-child 是 CSS3 提供的一个实用的选择器,它常用于项目中,以下是对其常用方法的简要介绍。示例代码中使用的例子相同,p 元素的父元素都是 body p:nth-child(2)这个选择器表示为第2个 p 元素添加背景色,p:nth-child(3)则指第3个 p 元素,以此类推 以上述示例为承接,如果这里的 p 元素...