CSS新增的属性、结构伪类选择器,帮你快速找到那个对的人

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Web前端全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024c (备注前端)
img

正文

    • 孙悟空
    • 唐僧
    • 猪八戒
    • 沙僧
      1. 黑寡妇
      2. 美国队长
      3. 蜘蛛侠
      4. 金刚狼
      5. 雷神
      6. 绿巨人
      7. 效果如下(示例):

        在这里插入图片描述

        3、E :nth-child(n);(匹配父元素中的第n个子元素E)(n可以是数字,关键字和公式)(n可以是关键字:even偶数,odd奇数)(可以是公式,n从0开始计算:2n:偶数;2n+1:奇数;5n:5、10、15…;

        不举例子了,直接看代码看效果:

        第一个代码如下(示例):

        • 我是第1个孩子
        • 我是第2个孩子
        • 我是第3个孩子
        • 我是第4个孩子
        • 我是第5个孩子
        • 我是第6个孩子
        • 我是第7个孩子
        • 我是第8个孩子
        • 效果如下(示例):

          在这里插入图片描述

          第二个代码如下(示例):

          1. 我是第1个孩子
          2. 我是第2个孩子
          3. 我是第3个孩子
          4. 我是第4个孩子
          5. 我是第5个孩子
          6. 我是第6个孩子
          7. 我是第7个孩子
          8. 我是第8个孩子
          9. 效果如下(示例):

            在这里插入图片描述

            第三个代码如下(示例):

            1. 我是第1个孩子
            2. 我是第2个孩子
            3. 我是第3个孩子
            4. 我是第4个孩子
            5. 我是第5个孩子
            6. 我是第6个孩子
            7. 我是第7个孩子
            8. 我是第8个孩子
            9. 效果如下(示例):

              在这里插入图片描述

              第四个代码如下(示例):

              1. 我是第1个孩子
              2. 我是第2个孩子
              3. 我是第3个孩子
              4. 我是第4个孩子
              5. 我是第5个孩子
              6. 我是第6个孩子
              7. 我是第7个孩子
              8. 我是第8个孩子
              9. 效果如下(示例):

                在这里插入图片描述

                4、E :first-of-type;(指定类型E的第一个)

                5、E :last-of-type;(指定类型E的最后一个)

                6、E :nth-of-type(n);(指定类型E的第n个)

                第一个代码如下(示例):

                • 我是第1个孩子
                • 我是第2个孩子
                • 我是第3个孩子
                • 我是第4个孩子
                • 我是第5个孩子
                • 我是第6个孩子
                • 我是第7个孩子
                • 我是第8个孩子
                • 效果如下(示例):

                  在这里插入图片描述

                  第二个代码如下(示例):

                  • 我是第1个孩子
                  • 我是第2个孩子
                  • 我是第3个孩子
                  • 我是第4个孩子
                  • 我是第5个孩子
                  • 我是第6个孩子
                  • 我是第7个孩子
                  • 我是第8个孩子
                  • 效果如下(示例):

                    在这里插入图片描述

                    第三个代码如下(示例):

                    • 我是第1个孩子
                    • 我是第2个孩子
                    • 我是第3个孩子
                    • 我是第4个孩子
                    • 我是第5个孩子
                    • 我是第6个孩子
                    • 我是第7个孩子
                    • 我是第8个孩子
                    • 效果如下(示例):

                      在这里插入图片描述


                      总结

                      =================================================================

                      今天你学废了吗?

                      其实上面看了这么多代码,效果也差不多,感觉很重复很水对吧,其实不是的,面对这么多重复的代码效果,博主有在尽量一点不漏的展示所有代码的效果方便大家能更清晰的分清这些用法。下面重点来了:

                      区别:
                      1、nth-child对父元素里面所有孩子排序选择(序号是固定的)先找到第n个孩子,然后看看是否和E匹配。(无序列表使用更多)
                      2、nth-of-type对元素里面指定子元素进行排序选择。先去匹配E,然后再根据E找第n个孩子。

                      刷面试题

                      刷题的重要性,不用多说。对于应届生或工作年限不长的人来说,刷面试题一方面能够尽可能地快速自己对某个技术点的理解,另一方面在面试时,有一定几率被问到相同或相似题,另外或多或少也能够为自己面试增加一些自信心,可见适当的刷题是很有必要的。

                      • 前端字节跳动真题解析

                      • 【269页】前端大厂面试题宝典

                      最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。

                      网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

                      需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
                      img

                      一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

                      • 【269页】前端大厂面试题宝典

                      最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。

                      网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

                      需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
                      [外链图片转存中…(img-cPNN7klI-1713290608031)]

                      一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

                    • 3
                      点赞
                    • 10
                      收藏
                      觉得还不错? 一键收藏
                    • 0
                      评论
                    评论
                    添加红包

                    请填写红包祝福语或标题

                    红包个数最小为10个

                    红包金额最低5元

                    当前余额3.43前往充值 >
                    需支付:10.00
                    成就一亿技术人!
                    领取后你会自动成为博主和红包主的粉丝 规则
                    hope_wisdom
                    发出的红包
                    实付
                    使用余额支付
                    点击重新获取
                    扫码支付
                    钱包余额 0

                    抵扣说明:

                    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
                    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

                    余额充值