如何通过css:first-of-type和last-of-type实现特定样式

:first-of-type和:last-of-type用于选择父元素中同类型子元素的第一个或最后一个,按元素类型匹配而非位置,可精准控制样式如去除首尾段落边距、设置导航圆角或高亮表格首末行,比:nth-child更灵活,无需额外类名即可实现语义化样式控制。

如何通过css:first-of-type和last-of-type实现特定样式

在CSS中,:first-of-type:last-of-type 是非常实用的伪类选择器,它们可以根据元素在父容器中的位置来应用样式,特别适用于对某一类型元素的首个或最后一个实例进行个性化设置。下面介绍如何使用这两个选择器实现特定样式效果。

理解 :first-of-type 和 :last-of-type 的作用

这两个伪类选择器用于匹配父元素中同类型元素的第一个或最后一个子元素

:first-of-type 选择的是其父元素中同类标签的第一个出现的元素。
:last-of-type 选择的是同类标签的最后一个出现的元素。

注意:它们是基于元素类型(如 p、div、li 等)来判断的,而不是所有子元素中的第一个或最后一个。

常见应用场景与示例

以下是几个典型使用场景,帮助你更直观地掌握这两个伪类的实际用途。

立即学习“前端免费学习笔记(深入)”;

• 去除列表首项或末项的边距或边框

比如在一个文章段落列表中,不希望第一个段落有上边距,最后一个段落没有下边距:

Revid AI Revid AI

AI短视频生成平台

Revid AI 96 查看详情 Revid AI

p:first-of-type {  margin-top: 0;}p:last-of-type {  margin-bottom: 0;}

• 样式化导航菜单中的首项和末项

在水平导航栏中,可以为第一个按钮添加左圆角,最后一个添加右圆角:

nav a:first-of-type {  border-top-left-radius: 4px;  border-bottom-left-radius: 4px;}nav a:last-of-type {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px;}

• 高亮表格中的首行或末行

在无表头的表格中,可以用 :first-of-type 来突出第一行数据:

table tr:first-of-type {  background-color: #f0f8ff;  font-weight: bold;}

注意事项与技巧

使用时要注意以下几点,避免出现意料之外的结果。

• 只匹配同类型元素。例如 p:first-of-type 不会选择父元素的第一个子元素,而是第一个 p 元素,即使前面有 h1 或 div。
• 如果父元素中只有一个该类型元素,:first-of-type 和 :last-of-type 会同时匹配它。
• 它们比 :nth-child 更灵活,尤其当元素之间夹杂其他标签时仍能准确识别目标类型。

基本上就这些。合理使用 :first-of-type 和 :last-of-type 能让你的样式更具语义性和适应性,无需额外类名就能实现精准控制。

以上就是如何通过css:first-of-type和last-of-type实现特定样式的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1037779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月2日 03:25:44
下一篇 2025年12月2日 03:26:05

相关推荐

  • 什么是无常损失?为什么我提供流动性反而还亏钱了?

    binance币安交易所 注册入口: APP下载: 欧易OKX交易所 注册入口: APP下载: 火币交易所: 注册入口: APP下载: 无常损失是去中心化金融(DeFi)中一个常见概念,特指为自动做市商(AMM)提供流动性时,因代币价格波动而产生的账面亏损。这种亏损与直接持有资产相比,可能会让你赚得…

    2025年12月9日
    000
  • AI与Web3结合:智能合约市场规模突破千亿,币价狂飙

    近期,人工智能(AI)与Web3技术的深度融合正以前所未有的力量推动市场变革。得益于此,全球智能合约平台的总市场规模已正式突破千亿,相关数字资产价格也随之大幅上扬,标志着一个全新技术周期的开启。 一、市场规模与核心数据 1、根据最新行业数据报告,全球支持智能合约的区块链平台总市值已成功突破千亿美元大…

    2025年12月9日
    000
  • AI与Meme币轮动上涨,市场热点快速切换

    近期,加密货币市场呈现出一种引人注目的动态:人工智能(ai)相关代币与模因币(meme coin)之间出现了显著的轮动上涨现象。市场热点仿佛一个快速旋转的万花筒,资金在两类看似截然不同的资产类别间迅速切换,这不仅考验着投资者的反应速度,更深刻地反映了当前市场情绪、资金流向和叙事驱动的本质。 AI与M…

    2025年12月9日
    000
  • 六大AI开启炒币竞赛:国产 AI 竟遥遥领先?

    加密货币世界,人类交易者常常被情绪和信息不对称所困扰,但如果让 ai 模型来操盘,会发生什么? Binance币安 欧易OKX ️ Huobi火币️ 10 月 18 日,一个名为 Nof1 的项目将多个 AI 模型:GPT-5、Claude Sonnet 4.5、Gemini 2.5 Pro、Dee…

    2025年12月9日 好文分享
    000
  • 隐私币板块异动,Zcash逆势大涨显示市场分化

    隐私币板块异动,Zcash逆势大涨显示市场分化 近期,加密货币市场整体呈现震荡调整格局,多数主流数字货币价格承压下行。然而,在这一片低迷之中,隐私币板块却出现了显著异动,其中zcash(zec)的表现尤为抢眼,逆势大幅上涨,单日涨幅一度超过20%,引发了市场广泛关注。这一现象不仅凸显了隐私币赛道的独…

    2025年12月9日
    000
  • 交易所爆仓事件:风险管理与教训

    主流货币交易所推荐: 欧易OKX: Binance币安: 火币Huobi: Gateio芝麻开门: 加密货币市场以其惊心动魄的波动性而闻名,这种波动性为投资者带来了巨大的机遇,也伴随着不可预测的风险。其中,“爆仓”无疑是投资者最不愿意面对的噩梦。它不仅仅是资金的损失,更是市场残酷性的一次直接体现。当…

    好文分享 2025年12月9日
    000
  • 交易所在极端行情下的表现与挑战

    在数字货币市场中,交易所扮演着至关重要的角色,它们是投资者进行加密资产交易的平台。然而,市场波动剧烈,特别是在极端行情下,交易所面临着前所未有的挑战。当市场经历暴跌或暴涨时,交易量激增、网络拥堵、系统稳定性等问题往往会集中爆发。这不仅考验着交易所的技术架构和运营能力,更直接关系到用户的资产安全和交易…

    好文分享 2025年12月9日
    000
  • 交易所的DEX聚合器:一站式交易体验

    主流货币交易所推荐: 欧易OKX: Binance币安: 火币Huobi: Gateio芝麻开门: 在数字货币交易的浩瀚宇宙中,DEX聚合器犹如一颗璀璨的星辰,正逐渐成为用户探索加密世界不可或缺的工具。它们不仅仅是简单的交易平台,更像是一个智能向导,帮助用户在去中心化交易所(DEX)的复杂生态系统中…

    好文分享 2025年12月9日
    000
  • 币安人生在哪个平台可以买?币安App购买流程图解

    Binance币安 欧易OKX ️ Huobi火币️ 币安人生(BANL)可在哪些平台买入? 币安人生(BANL)是BNB链上热门Meme币,目前(2025年10月20日)价格约为$0.2672 USD,24小时交易量超$1.31亿美元。主要可在币安(Binance)交易所现货、Alpha区或期货市…

    2025年12月9日
    100
  • SOL中文名“索拉拉”对 Solana 在中国/亚洲市场的意义 品牌本土化的加速器?

    Binance币安 欧易OKX ️ Huobi火币️ SOL中文名“索拉拉”对 Solana 在中国/亚洲市场的意义 Solana于2025年10月20日正式公布中文名“索拉拉”,这一社区驱动的命名举措标志着其对华语市场的战略倾斜。由用户@easytopredict提出,该名源于Solana发音与“…

    2025年12月9日
    000
  • 币安10月21日空投预告

    Binance币安 欧易OKX ️ Huobi火币️ (SIGMA)空投 创新DeFi协议,预计15:00开抢,BNB Chain第10期MVB项目+Cake打新,0.01U抄底价!80%收入回购销毁的通缩王,预计230分左右、先到先得模式、空投少就算了,份数也少,消耗不动分数了呀币安大老爷! 另外…

    2025年12月9日
    000
  • 索拉拉会成为下一个 “主流山寨币王者”吗? Solana 相较于其他 Layer-1 的优势

    Binance币安 欧易OKX ️ Huobi火币️ 索拉拉会成为下一个“主流山寨币王者”吗? 索拉拉(Solana/SOL)作为高性能Layer-1区块链,已在2025年展现强劲势头,目前价格约为$192 USD,市值约890亿美元,位列altcoin前五。分析师普遍看好其成为“主流山寨币王者”的…

    2025年12月9日
    000
  • 在哪里可以买入索拉拉(SOL)? 新手必看购买渠道 + 注意事项

    Binance币安 欧易OKX ️ Huobi火币️ 在哪里可以买入索拉拉(SOL)? 索拉拉(SOL)是Solana区块链的原生代币,目前(2025年10月20日)价格约为$192 USD,可在多个主流加密货币交易所购买。新手推荐使用中心化交易所(CEX),支持信用卡、银行转账或P2P方式,操作简…

    2025年12月9日
    000
  • 什么是Lab(LAB)币?是一项好投资吗?Lab项目概述、代币经济学及价格预测

    Binance币安 欧易OKX ️ Huobi火币️ 介绍 跨链交易通常效率低下,资金通常在参与期间被锁定。Lab 的LAB代币作为多链交易平台的一部分,解决了这一问题——它就像一个灵活的投资工具,可以赚取可立即使用的收益。什么是 LAB 加密货币?它是通过参与平台交易生态系统获得的代币,提供质押奖…

    2025年12月9日
    000
  • Coinbase深度分析:67%机构看好比特币(BTC)未来6个月走势

    Binance币安 欧易OKX ️ Huobi火币️ 机构投资者普遍看好比特币未来三至六个月的走势,多重利好因素正推动加密市场在第四季度呈现强势表现。 根据Coinbase发布的数据,约有三分之二的机构投资者对2026年前比特币的发展前景持积极看法。 Coinbase Institutional研究…

    2025年12月9日
    000
  • 2025年Meme Coin加密货币预售:七大最值得关注的项目介绍

    如果说加密货币领域有一个永不消逝的领域,那就是模因币。它们最初只是玩笑,后来演变成文化运动,如今正逐渐成为严肃的投资故事。随着2025年的到来,新一代模因币的加密货币预售正在重塑早期投资者在主流应用之前追逐病毒式传播潜力的方式。  Binance币安 欧易OKX ️ Huobi火币️ 如今的模因币已…

    2025年12月9日
    000
  • 24H热门币种与要闻 | Solana官推发布中文名“索拉拉”;美联储10月降息25个基点的概率为99.4%

    Binance币安 欧易OKX ️ Huobi火币️ 1、CEX 热门币种 CEX 成交额 Top 10 及 24 小时涨跌幅: BTC:+2.04% ETH:+0.40% SOL:+1.16% XRP:+4.35% BNB:-0.43% DOGE:+2.50% MORPHO:-4.33% LINK…

    2025年12月9日
    000
  • 交易所的KYC与AML政策:合规化之路

    主要加密货币交易所推荐: 欧易OKX: Binance币安: 火币Huobi: Gateio芝麻开门: 加密货币行业的快速发展伴随着监管关注度的日益提高。其中,了解你的客户 (KYC) 和反洗 钱 (AML) 政策是各大交易所构建合规运营体系的基石。这些政策不仅关乎用户的资金安全,更直接影响着整个行…

    好文分享 2025年12月9日
    000
  • 5.36亿美元比特币ETF资金外流引发ETH流动性考验3800美元支撑能否守住?一文了解

    Binance币安 欧易OKX ️ Huobi火币️ 尽管在10月16日当天,现货比特币ETF遭遇了高达5.36亿美元的资金净流出,创下2025年以来单日最大规模的撤资之一,以太坊仍努力维持在3,984美元上方。此次大规模抛售反映出机构投资者趋于谨慎,并同步从比特币和以太坊市场撤离流动性。 据Wu …

    2025年12月9日
    000
  • 交易所平台币:生态价值与投资机会

    交易平台推荐: 欧易OKX: Binance币安: 火币Huobi: Gateio芝麻开门: 在数字资产的浩瀚宇宙中,交易所平台币如同夜空中最亮的星辰,不仅是各大交易平台核心竞争力的体现,更是连接用户、项目方与平台生态的重要桥梁。它们不仅仅是一种数字代币,更是承载着平台权益、激励机制、治理功能等多重…

    好文分享 2025年12月9日
    000

发表回复

登录后才能评论
关注微信