css交集选择器什么意思_CSS的选择器

基本选择器

类选择器 .

class属性的值与类选择器一一对应

ID选择器 #

id选择器的名字是唯一的,虽然两个一样的不报错,但不能那么写

通配符选择器 *

通配符选择器: 定位当前HTML页面中所有元素

* 应用: 用来设置当前HTML页面的默认样式

* 问题: 该选择器的性能不好

属性选择器 []

可以为拥有指定属性的 HTML 元素设置样式,而不仅限于 class 和 id 属性。

层级选择器

HTML元素之间的关系分为三种:

  • 父级与子级的关系:如下所示,
    • 元素是
    • 元素的父级元素,那么
    • 元素就是
      • 元素的子级元素。
    • 兄弟之间的关系:如下所示,
      • 是两个
      • 的父级,即两个
        • 的子级,那么两个
        • 之间就是兄弟元素。
        • 祖先与后代之间的关系:如下所示,
          • 元素的祖先元素,那么
            • 就是
              的后代元素

              后代选择器

              后代选择器包含该元素中所有包裹的元素 如下图所示

                        
                  18级启嘉班     
                    19级启嘉班       
              20级启嘉班
                   
                 
               

              效果: C1和C2都是C的后代,所以C1和C2都有颜色

              9fb2478f431720e5c0f039f64ba16731.png

              子级选择器

              子级选择器 定位的是为子级的元素 如下所示:

               ​     ​    
                  18级启嘉班     
                    19级启嘉班       
              20级启嘉班
                   
                 
               

              效果: C的子级是C1所以,C1的地方有颜色

              5751958d6bd9815fcb9b9592f4f1123f.png

              相邻兄弟选择器

              相邻兄弟选择器(只能找后面的div,不能找前面的)如下所示

               ​     ​    
                  18级启嘉班     
                    19级启嘉班       
              20级启嘉班
                     
              21级启嘉班
                     
              22级启嘉班
                   
                 
               

              效果如下: 相邻兄弟选择器只能找后面的,C2相邻的是C3,所以C3有颜色

              47fcb1048bc4512d6479523acafa13c4.png

              普通兄弟选择器

              普通兄弟选择器 (找到后面所有的兄弟)

                   ​    
                  18级启嘉班     
                    19级启嘉班       
              20级启嘉班
                     
              21级启嘉班
                     
              22级启嘉班
                     
              23级启嘉班
                     
              24级启嘉班
                   
                 
               

              效果:

              3370999483e6cd7ed2991a0b5e79eeb8.png

              并集选择器

              给所有的选择器选中的标签设置属性。以","隔开,如下所示

               ​    ​    

              标题一

                 

              标题二

                 

              标题三

                 
              标题四
               

              效果:h1~h4颜色相同,可以用并集选择器集合起来

              3e642489db0506ff7012e207298b940f.png

              交集选择器

                 ​          交集选择器     ​    

              18级启嘉班

                 

              19级启嘉班

                 

              20级启嘉班

                 
              启嘉网
                ​ 

              效果:交集改变了19级启嘉班的颜色

              15dd733527d46a07b0423c9113c50b01.png

              下一节更新CSS的其他的选择器

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值