首页 > 其他分享 >【CSS】伪类选择器之 :nth-child() 和 :nth-of-type() 的区别

【CSS】伪类选择器之 :nth-child() 和 :nth-of-type() 的区别

时间:2022-12-11 21:56:03浏览次数:34  
标签:伪类 sp nth child div type 选择器 CSS

1. 示例代码

CSS 代码

        div {
            font-weight: bold;
        }

        div :nth-of-type(2) {
            color: blue;
        }

        div :nth-child(1) {
            color: red;
        }

HTML 代码

    <div>
        <span>sp</span>
        <span>sp</span>
        <i>i</i>
        <span>sp</span>
        <i>i</i>
        <span>sp</span>
        <span>sp</span>
        <p>
            <span>sp</span>
            <span>sp</span>
        </p>
        <span>sp</span>
    </div>

2. 实际效果

3. 总结

:nth-child(n): 第一个子元素,一次只在一层标签嵌套中选出一个
:nth-of-type(n): 不同标签的第一个子元素,一次选出的元素个数根不同标签出现次数有关

标签:伪类,sp,nth,child,div,type,选择器,CSS
From: https://www.cnblogs.com/HypoPine/p/16974597.html

相关文章

  • 你必须记住的30个CSS选择器?
    你学会了基本的id,class类选择器和descendant后代选择器,然后就觉得完事了吗?如果这样,你就会错过许多灵活运用CSS的机会。虽然本文提到的许多选择器都属于CSS3,并且只能在现代......
  • 纯javascript的一个日历选择器
    是javscript搞的,比较简单,不依然其他语言,而且可以看到代码,所以推荐之,我试过了,可以正确运行。可打开​​​http://www.airticket.com.cn/JumpLink/hexun.aspx?25632​​​......
  • 02jQuery之筛选选择器、链式编程、addClass( )、css( )、元素的显示和隐藏
    筛选选择器:语法描述示例:even选取索引是偶数的所有元素(index从0开始)$("li:even")选取索引是偶数的所有li元素:odd选取索引是奇数的所有元素(index从0开始)$("li:odd")选取......
  • 01jQuery之获取和引用jQ、页面加载事件绑定、基本选择器、过滤选择器
    下载:进入​​jQuery官网​​,进行下载,其中jQuery库分开发版和发布版引用jQ:<scriptsrc="js/jquery-1.12.4.js"type="text/javascript"></script>页面加载事件绑定:其中jq......
  • 深度选择器的使用
    1、>>>如果vue的style使用的是css,那么则<stylelang="css"scoped>.a>>>.b{/*...*/}</style>但是像scss等预处理器却无法解析>>>,所以我们使用下面的方式.......
  • # vue element-ui日期选择器限制90天范围
    #vueelement-ui日期选择器限制90天范围<el-form-itemlabel="开票时间"><el-date-pickerv-model="listQuery.test"t......
  • jQuery再学习之二、jQuery选择器
    前言jQuery选择器非常非常强大而且灵活,要完全掌握它是需要狠下一番功夫的。当然,掌握了主要的部分后,其它的了解就好,因为一些比较偏的毕竟用得少,而且可以有其它方法来实现。 ......
  • 使用vue深度选择器修改ElementUI组件内样式
    例子:el-collapse标签修改子组件样式在带有scoped属性的style中书写样式时,无法作用影响到子组件中的样式,此时我们会使用到deep深度选择器,来解决此问题,我们在使用less预处理......
  • CSS: 属性选择器
    基础概念CSS属性选择器通过已经存在的属性名或属性值匹配元素。语法[attr]表示带有以attr命名的属性元素[attr=value]表示带有以attr命名的属性,且属性值为value的元......
  • LeetCode: 241. Different Ways to Add Parentheses
    LeetCode:241.DifferentWaystoAddParentheses题目描述Givenastringofnumbersandoperators,returnallpossibleresultsfromcomputingallthedifferentp......