nth-last-child从最后子元素倒序选中指定位置元素,不区分类型;nth-last-of-type则按标签类型倒序匹配,常用于精准控制同类标签末尾元素样式。

在CSS中,nth-last-child 和 nth-last-of-type 是两个强大的伪类选择器,它们允许你从父元素的最后一个子元素开始倒序选择目标元素。掌握这两个选择器,能让你更灵活地控制页面布局中的样式,尤其适用于动态内容或响应式设计。
nth-last-child(n) 会从父元素的最后一个子元素开始向前计数,匹配倒数第 n 个子元素,且不区分标签类型。
例如,你想为列表中最后三个 <li> 添加背景色:
代码示例:
li:nth-last-child(-n + 3) {<br>
background: #d1e7dd;<br>
}
这里 -n + 3 表示“从倒数第一个开始,匹配最多3个元素”,也就是最后三个 li 元素都会被选中。
如果你只想选中倒数第二个子元素(不管类型),可以这样写:
div:nth-last-child(2) { color: red; }
与 nth-last-child 不同,nth-last-of-type 只考虑特定类型的标签。它从最后一个相同标签的元素开始倒数。
比如,一个容器中有多个 <p></p>
<div class="aritcle_card">
<a class="aritcle_card_img" href="/ai/1389">
<img src="https://img.php.c 和
n/upload/ai_manual/000/000/000/175680423945041.png" alt="达奇AI论文写作">
</a>
<div class="aritcle_card_info">
<a href="/ai/1389">达奇AI论文写作</a>
<p>达奇AI论文辅助写作平台,在校学生、职场精英都在用的AI论文辅助写作平台</p>
<div class="">
<img src="/static/images/card_xiazai.png" alt="达奇AI论文写作">
<span>106</span>
</div>
</div>
<a href="/ai/1389" class="aritcle_card_btn">
<span>查看详情</span>
<img src="/static/images/cardxiayige-3.png" alt="达奇AI论文写作">
</a>
</div>
<div>,你只想给最后两个 <code><p></p> 加粗:
p:nth-last-of-type(-n + 2) {<br>
font-weight: bold;<br>
}
这个规则只会作用于 p 标签,并且是从最后一个 p 开始往前数两个。
若要选中倒数第一个段落,可使用:p:nth-last-of-type(1) { margin-bottom: 0; }
这常用于清除最后一个段落的外边距。
理解表达式结构是关键。格式为 (an + b),其中 a 是循环周期,b 是偏移量。
:nth-last-child(-n + 3):匹配最后3个元素
<li>
:nth-last-child(2n):匹配倒数第2、4、6...等偶数位置的元素
<li>
:nth-last-of-type(3):仅匹配倒数第三个该类型元素
<li>
:nth-last-of-type(odd):匹配倒数第1、3、5...个该类型元素
注意:当元素数量不足时,不会报错,只是不匹配任何元素。
这些选择器特别适合处理不确定数量的动态内容。
例如,在评论列表中隐藏最后两条之后的内容(配合 JS 或仅用 CSS 截断);或者在导航菜单中为最后几个项目添加不同的颜色或图标。
另一个典型用途是表格样式:为表格最后两行添加浅色背景,提升可读性:
tr:nth-last-child(-n + 2) { background: #f8f9fa; }
基本上就这些。合理使用 nth-last-child 和 nth-last-of-type,能让你的CSS更简洁高效,减少不必要的类名和J*aScript干预。
以上就是如何使用CSS实现nth-last-child与nth-last-of-type选择器_倒序元素样式的详细内容,更多请关注其它相关文章!
# 如何实现
# 购物事件营销推广案例
# 海南seo怎么做
# seo的优化规则
# 消费者营销推广工具
# 政企定制网站建设公司
# 邯郸短视频营销推广技巧
# 依依网站建设银行
# 福泉网络营销推广代理
# 石阡县营销推广报价表格
# 易Q刷粉网站推广马上刷
# 都在
# 如果你
# 几个
# css
# 自定义
# 能让
# 第一个
# 论文写作
# 如何使用
# 选择器
# red
# 伪类选择器
# 响应式设计
# js
# java
# javascript
# 倒序选择器
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
解决VS Code中Python版本冲突与输出异常的指南
抖音网页版官方链接 抖音网页版官网链接入口
知乎APP怎么查看自己被邀请的问题_知乎APP邀请回答记录查看与参与方法
电脑视频号|直播|如何分享屏幕
b站怎么查看视频的码率_b站视频码率查看方法
从HTML表单获取逗号分隔值并转换为NumPy数组进行预测
顺丰速运官网查询入口 顺丰物流查询官网入口链接
Sublime Text怎么关闭自动完成_Sublime禁用Auto Complete设置
WooCommerce购物车:强制显示所有交叉销售商品教程
小红书网页版在线直达 小红书网页版免费登录入口
晨报|开发商暗示《空洞骑士:丝之歌》DLC开发中 《合金装备4》有望重制
Fedora怎么安装 Fedora Workstation安装步骤
Python高效统计字典嵌套列表值在目标列表中的出现次数
漫蛙漫画官方网站使用_漫蛙manwa网页版在线入口教程
MacBook Pro词典使用指南
支付宝网页版在线入口 支付宝官网电脑登录入口
鼠标没反应了怎么办 无线/有线鼠标失灵的解决方法【详解】
重返未来:1999卡戎全方位攻略
MySQL多重关联查询:利用别名高效获取同一表的多个关联字段
《万兴喵影》导出视频方法
Three.js中动态更换3D模型纹理的教程
windows10怎么开启卓越性能_windows10电源选项代码激活
rabbitmq 持久化有什么缺点?
太平年在哪个平台播出
《桃源记2》资源采集攻略
《procreate》绘制渐变效果教程
C++ bind函数使用教程_C++参数绑定与函数适配器的应用
vivo手机视频通话美颜怎么设置_vivo视频通话美颜开启方法
Python中处理嵌套字典与列表的数据提取与过滤教程
企查查官网和爱企查 企查查企业查询官网入口
谷歌学术论文搜索引擎 谷歌学术官网入口论坛永久链接
J*a中的值传递到底指什么_值传递模型在参数传递中的真正含义说明
《虎扑》关闭社区内容推荐方法
微信朋友圈怎么设置三天可见 微信朋友圈设置指定天数可见步骤【教程】
告别繁琐SEO!如何使用SyliusSitemap插件自动化生成网站地图,提升搜索引擎排名
悟空浏览器如何恢复关闭的标签页 悟空浏览器撤销关闭网页快捷键设置
Lar*el怎么实现全文搜索_Lar*el Scout集成Algolia教程
todesk如何添加信任设备_todesk信任设备设置教程
《全民k歌》网页版最新登录入口一览
NumPy 高性能技巧:基于多列条件查找最近邻行索引的向量化实现
J*aScript类型数组_TypedArray使用
126手机126邮箱登录_126邮箱手机登录入口官网
PHP安全加载非公开目录图片与动态内容类型处理指南
ExcelSCAN与LAMBDA如何创建自定义移动平均函数_SCAN实现任意窗口期移动平均计算
鲁班大师乓乓皮肤获取方法
荣耀 Magic10 Pro 系统更新提示失败_荣耀 Magic10 Pro 升级修复
电脑的“恢复环境(WinRE)”找不到怎么办_Windows系统恢复环境重建【高级修复】
Go语言中方法接收器的选择:值类型还是指针类型?
Win11怎么开启HDR_Windows 11显示器画质增强设置
PySimpleGUI中实现键盘按键与按钮事件绑定教程
2025-11-23
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。