返回顶部
首页 > 资讯 > 前端开发 > JavaScript >css中first-of-type和first child的区别有哪些
  • 404
分享到

css中first-of-type和first child的区别有哪些

2024-04-02 19:04:59 404人浏览 薄情痞子
摘要

这篇文章主要介绍了CSS中first-of-type和first child的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  

这篇文章主要介绍了CSS中first-of-type和first child的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  <div>

  <h2></h2>

  <p></p>

  <span></span>

  <span></span>

  </div>

  (1):first-child

  h2:first-child:选择的是h2元素,因为h2元素是div的第1个子元素。

  p:first-child:选择不到任何元素,因为p并不是div的第1个子元素,而是div的第2个子元素。

  span:first-child:选择不到任何元素,因为span并不是div的第1个子元素,而是div的第3个子元素;

  (2):first-of-type

  h2:first-of-type:选择的是h2元素,因为h2元素是div中所有h2元素中的第1个h2元素,事实上也只有一个为h2的子元素;

  p:first-of-type:选择的是p元素,因为p元素是div中所有p元素中的第1个p元素,事实上也只有一个为p的子元素;

  span:first-of-type:选择的是id="first"的span元素,因为在div元素中有2个span元素,我们选择的是两个之中的第1个。

  总结

  “:first-child”是选择父元素下的第1个子元素(不区分元素类型),而“:first-of-type”是选择父元素下某个元素类型的第1个子元素(区分元素类型)。

  “:last-child”和“:last-of-type”、“nth-child(n)”和“:nth-of-type(n)”同样也可以这样去理解,在此不再累赘说明。

css中first-of-type和first child的区别有哪些
 

感谢你能够认真阅读完这篇文章,希望小编分享的“css中first-of-type和first child的区别有哪些”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网JavaScript频道,更多相关知识等着你来学习!

--结束END--

本文标题: css中first-of-type和first child的区别有哪些

本文链接: https://lsjlt.com/news/95503.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • css中first-of-type和first child的区别有哪些
    这篇文章主要介绍了css中first-of-type和first child的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  ...
    99+
    2024-04-02
  • CSS3中:nth-child和:nth-of-type的区别有哪些
    这篇文章主要介绍了CSS3中:nth-child和:nth-of-type的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。:nth...
    99+
    2024-04-02
  • CSS3中nth-child与nth-of-type有什么区别
    这篇文章主要为大家展示了“CSS3中nth-child与nth-of-type有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3中nth-chil...
    99+
    2024-04-02
  • CSS中nth-child与nth-of-type的元素查找方式有哪些
    这篇文章给大家分享的是有关CSS中nth-child与nth-of-type的元素查找方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。nth-child和nth-of-type是css的两个伪选择符。应用...
    99+
    2023-06-08
  • CSS3中nth-child与nth-of-type的区别是什么
    这篇文章主要介绍“CSS3中nth-child与nth-of-type的区别是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS3中nth-child与nth-of-type的区别是什么”文章...
    99+
    2023-07-04
  • CSS3选择器:nth-child和:nth-of-type之间有什么区别
    这篇文章主要为大家展示了“CSS3选择器:nth-child和:nth-of-type之间有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3选择器...
    99+
    2024-04-02
  • typescript中type和interface的区别有哪些
    目录前言type和interface的相同点type和interface的不同点结语如何选择 Interface 、 Type总结前言 在typescript里面,有两个概念十分容易...
    99+
    2024-04-02
  • TypeScript中interface和type间的区别有哪些
    这篇文章主要讲解了“TypeScript中interface和type间的区别有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“TypeScript中interface和type间的区别有...
    99+
    2023-06-05
  • css中px和pt的区别有哪些
    这篇文章主要介绍了css中px和pt的区别有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 区别:pt是绝对...
    99+
    2024-04-02
  • css中margin和padding的区别有哪些
    这篇文章主要介绍“css中margin和padding的区别有哪些”,在日常操作中,相信很多人在css中margin和padding的区别有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2024-04-02
  • css和html的区别有哪些
    这篇文章主要介绍“css和html的区别有哪些”,在日常操作中,相信很多人在css和html的区别有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css和html的区别有...
    99+
    2024-04-02
  • css和js的区别有哪些
    这篇文章将为大家详细讲解有关css和js的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 css和js的区别:1、CSS为网页表现、...
    99+
    2024-04-02
  • CSS和XSL的区别有哪些
    CSS和XSL的区别有:1、CSS是HTML样式表,而XSL是XML的样式表;2、使用CSS不含任何转换动作,是静态地修饰网页,而XSL采用的是转换方式,将一种格式的XML转换为另一种;3、XSL样式完全按照XML的语法来,而CSS在语法上...
    99+
    2024-04-02
  • php和css的区别有哪些
    php和css的区别有:1、性质不同,php属于服务器端语言,而css属于客户端语言;2、在网站中,php是用来控制程序功能的,而css是用来控制美工样式;3、php可以动态生成网页,而css需要配合各种脚本语言动态地对网页各元素进行格式化...
    99+
    2024-04-02
  • jQuery中css()和addclass()有哪些区别
    这篇文章主要讲解了“jQuery中css()和addclass()有哪些区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jQuery中css()和addc...
    99+
    2024-04-02
  • css和jquery有哪些区别
    这篇文章主要介绍了css和jquery有哪些区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 区别:1、css...
    99+
    2024-04-02
  • css的scoped css和css module有哪些区别
    这篇“css的scoped css和css module有哪些区别”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下...
    99+
    2024-04-02
  • html和css中的png和jpg有哪些区别
    这篇文章给大家分享的是有关html和css中的png和jpg有哪些区别的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 区别:1、png格式支持透明,j...
    99+
    2024-04-02
  • css中px、em和rem的有哪些区别
    小编给大家分享一下css中px、em和rem的有哪些区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言em 和 rem 都是...
    99+
    2024-04-02
  • CSS中flex和inline-flex的区别有哪些
    本文将为大家详细介绍“CSS中flex和inline-flex的区别有哪些”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“CSS中flex和inline-flex的区别有哪些”能够给你意想不到的收获,请大家跟着...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作