章节
问答
课签
笔记
评论
占位
占位

CSS3 结构性伪类选择器—nth-last-child(n)

“:nth-last-child(n)”选择器和前面的“:nth-child(n)”选择器非常的相似,只是这里多了一个“last”,所起的作用和“:nth-child(n)”选择器有所区别,从某父元素的最后一个子元素开始计算,来选择特定的元素。

案例演示

选择列表中倒数第五个列表项,将其背景设置为橙色。

HTML代码:

<ol>
  <li>item1</li>
  <li>item2</li>
  <li>item3</li>
  <li>item4</li>
  <li>item5</li>
  <li>item6</li>
  <li>item7</li>
  <li>item8</li>
  <li>item9</li>
  <li>item10</li>
  <li>item11</li>
  <li>item12</li>
  <li>item13</li>
  <li>item14</li>
  <li>item15</li>
</ol>​

CSS代码:

ol > li:nth-last-child(5){
  background: orange;
}

演示结果:

任务

在CSS编辑第一行输入正确代码,修改列表倒数第五项的背景色为橙色。

?不会了怎么办

nth-last-child标签是否书写正确

||
1
2
<!DOCTYPE html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
ol > li{
background:
      orange;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / 慕前端9244148
我百度到了 可以是li:nth-child(-n+3):nth-child(n+1){background:green;}

最新回答 / 慕妹5785238
ol >li:nth-child(-n+9):nth-child(n+7){background:green;}

已采纳回答 / qq_传说哥_0
这种可以生效,简便的我也想知道.wrapper p:nth-last-child(1),p:nth-last-child(2),p:nth-last-child(3){  background: orange;}

最赞回答 / kyrix
n序数,th是英语序数词的后缀,第n个的意思。

最赞回答 / 黑店老板
楼上答非所问,首先:first-child后面是没有括号的,其次,:first-child 意思是选择父元素的第一个子元素的元素E。楼主问题的解答应该是: 你所想要的 nth-first-child(n)这个功能其实就是 :nth-child(n)  你可以自己试试,比如li:nth-child(3).

最新回答 / 浪迹天涯一
是的,数字必须是整数;但是表达式也是可以的,如:n,2n,2n+1等。只不过表达式的用法与nth-child()不太一致。

最新回答 / 木风627
那是上面的例子

最新回答 / 精慕门6450554
判断你的答案是不是对的  不是人  是程序    ,我的理解是这样的,先获取你的答案   再跟标准想比较   如果不一致就抛出错误   问题是叫你设置倒数第五项   应该是nth-last-child(5)    你的是  nth-last-child(3)   所以就抛出错误了,你只要明白抛出错误就好了   不要纠结这个错误的提示文字是什么,因为     还可以正确弹出   今天星期二   错误弹出   我今年20岁了

+ 我来回答 回答最高可+2积分

+ 我来回答 回答最高可+2积分
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言