新闻中心

在css中如何用nth-last-of-type选中倒数元素

2025-10-26
浏览次数:
返回列表
:nth-last-of-type伪类可从后往前匹配同类型元素,n为数字或公式;如p:nth-last-of-type(1)选最后一个p,li:nth-last-of-type(-n+2)选最后两个li,常用于无需class的样式控制。

在css中如何用nth-last-of-type选中倒数元素

在 CSS 中,:nth-last-of-type 是一个非常实用的伪类选择器,它可以从父元素的子元素中,按类型从后往前匹配符合条件的元素。如果你想选中“倒数”某个位置的元素,可以结合这个伪类使用数字或公式来实现。

基本语法

element:nth-last-of-type(n) 其中 n 可以是一个数字、关键字或公式(如 122n+1 等),表示从最后一个同类型元素开始向前计数。

注意: 这个选择器是基于“元素类型”的,也就是说它只会考虑同类型的标签(比如所有 p 标签或所有 li 标签)。

常见用法示例

1. 选中倒数第一个指定类型的元素

p:nth-last-of-type(1) 这会选中最后一个 p 元素。

2. 选中倒数第二个指定类型的元素

li:nth-last-of-type(2) 这会选中倒数第二个 li 元素。

3. 选中倒数第 n 个之后的所有元素

div:nth-last-of-type(-n+3) 这会选中最后 3 个 div 元素。

4. 隔一选一,从倒数开始(奇偶倒序)

小爱开放平台 小爱开放平台

小米旗下小爱开放平台

小爱开放平台 291 查看详情 小爱开放平台 tr:nth-last-of-type(2n) 这会从后往前选中偶数位置的 tr(即倒数第 2、4、6... 个)。

实际应用场景

假设你有一个列表:


      
  • Item 1

  •   
  • Item 2

  •   
  • Item 3

  •   
  • Item 4

  •   
  • Item 5

你想给倒数两个 li 加上特殊样式:

li:nth-last-of-type(-n+2) {
  background-color: #f0f0f0;
}

这样,Item 4 和 Item 5 就会被选中并应用背景色。

注意事项

:nth-last-of-type 是按标签类型匹配的,如果中间夹杂其他标签,可能会影响结果。例如,在 p 之间插入 div,那么 p:nth-last-of-type(1) 依然会找最后一个 p,跳过其他类型。

基本上就这些。合理使用 :nth-last-of-type 能让你更灵活地控制页面中靠后的特定元素,无需添加 class 或 JS。

以上就是在css中如何用nth-last-of-type选中倒数元素的详细内容,更多请关注其它相关文章!


# 就会  # seo账户托管机构  # 丽水关键词排名流程  # 东城区包装网站建设  # 抖音seo加盟怎么赚钱  # 购物车网站建设代码  # 南宁专业的网站优化团队  # 什么叫网站推广营销方案  # 盘锦网站建设加盟电话  # 网站优化seo培训地址  # 专业网站推广软件哪个好  # 第一个  # css  # 两种类型  # 是一个  # 中不  # 第二个  # 如何用  # 这会  # 小爱  # 选择器  # 伪类选择器  # js 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: 163邮箱注册官网 免费申请163个人邮箱  J*a TimerTask中HashMap意外清空的深层原因与解决方案  漫蛙2在线漫画入口 漫蛙正版漫画网页版直达  怎样使用“本地安全策略”提升Windows安全性_Secpol.msc配置指南【高手】  将HTML动态表格多行数据保存到Google Sheet的教程  Django表单验证失败时保留用户输入数据的最佳实践  抖音网页版企业服务中心登录入口_抖音网页版企业登录平台  魅族17怎样用浏览器译外语网页_iPhone魅族17浏览器译外语网页【即时翻译】  在python-socketio事件处理器中安全访问Flask应用上下文  Bilibili动漫最新防封地址发布-Bilibili动漫2025年最稳正版入口推荐  如何在Promise链中有效终止错误处理后的执行  使用J*aScript检测输入元素是否包含在特定类中  QQ邮箱网页版入口页面 QQ邮箱在线登录入口官网  构建轻量级网站内部消息系统:Formspree 集成指南  Win11怎么开启卓越性能模式 Win11电源选项启用高性能释放硬件潜力【方法】  MinIO大规模对象列表性能瓶颈深度解析与外部元数据管理策略  百度网盘网页版入口 百度网盘网页版官方登录网址  抖音网页版平台入口 抖音网页版官网在线访问教程  聚水潭ERP登录页面入口 聚水潭ERP官网登录界面  在J*a中如何开发简易仓库管理与库存统计_仓库管理库存统计项目实战解析  sublime怎么设置启动时打开的窗口_sublime会话管理与热退出  Yandex搜索引擎官网入口_俄罗斯Yandex免登录一键直达  Python中如何避免重复条件判断:利用数据结构实现动态逻辑  深入理解J*a链表中的IPosition接口与使用  手机CPU怎么影响游戏体验_手机CPU对游戏性能的影响分析  如何解决电商平台定制报价请求的“黑洞”问题,SprykerQuoteRequest模块助你提升客户体验与销售效率  Win11怎么设置鼠标指针速度_Win11提高鼠标指针精确度选项  如何在离线环境中使用Composer_Composer离线安装依赖包的技巧与策略  Flexbox布局实践:实现粘性导航栏与底部固定页脚  腾讯QQ邮箱登录入口_QQ邮箱官方网站使用地址  火锅吃太多会怎样 火锅吃太多会上火吗  《马克思佩恩3》早期版本曝光 UI设计曾多次调整!  消息称三星明年 2 月正式发布 HBM4,与 SK 海力士同台竞技  单射、满射与双射的关系 一文理清所有逻辑  海棠账号登录入口_登录海棠账户同步阅读记录  漫蛙manwa官网登录界面_漫蛙漫画网页版主站入口  J*a 递归快速排序中静态变量的状态管理与陷阱  飞书妙记怎样用语音转文字速记_飞书妙记用语音转文字速记【速记方法】  qq游戏手机版下载安装_qq游戏移动端入口  如何在复杂的电商平台中优雅地管理共享资源并确保正确重定向,使用spryker-shop/resource-share-page模块助你一臂之力  UC浏览器网页版登录入口官网 电脑版网址入口  php源码怎么看淘宝客系统_看php源码淘宝客系统技巧  Python模块化编程:有效管理依赖与避免循环引用  J*aScript:在map操作中高效处理空数组  React Router v6 教程:构建认证保护的私有路由与重定向策略  Node.js CSV 数据处理:基于字段值条件过滤整条记录的策略  知音漫客官网漫画下载_知音漫客网页版阅读记录  高德地图怎么看全景照片_高德地图全景照片浏览教程  解决Bootstrap卡片顶部边距导致背景图下移的问题  mysql通配符支持数字匹配吗_mysql通配符能否用于数字匹配的解析 

搜索