• CSS_关系选择器


    一.关系选择器分类

    • 后代选择器

    • 子代选择器

    • 相邻兄弟选择器

    • 通用兄弟选择器

    二.关系选择器详解

    • 后代选择器

      定义

      选择所有被E元素包含的F元素,中间用空格隔开

      语法

      E F{
          属性: value;
          ...
      }
    • 子代选择器

      定义

      选择所有作为E元素的直接子元素F,对更深一层的元素不起作用, 用>表示

      语法

      E>F {
          属性: value;
          ....
      }
    • 相邻兄弟选择器

      定义

      选择紧跟E元素后的F元素,用加号表示,选择相邻的第一个兄弟元 素,只能向下选择

      语法

      E+F {
          属性: value;
          ....
      }
    • 通用兄弟选择器

      定义

      选择E元素之后的所有兄弟元素F,作用于多个元素,用~隔开,只能 向下选择

      语法

      E~F {
          属性: value;
          ....
      }

    二.实例

    
    
    
        
        
        
        Document
        
    
    
        
        

    下面是后代选择器的展效果示:

     
           
    • 我是无序标签
    •      
               
                     
      1. 我是有序标签
      2.              
      3. 哈哈~
      4.          
           
           
    • 我是无序标签
    •  
       

    下面是子代选择器的展效果示:

     
         

    我是段落1

         
               
    • 我是段落2

    •      
         

    我是段落3

     
       

    下面是相邻兄弟选择器的展效果示:

     

    我是h2标签1

     

    我是h2标签2

       

    下面是通用兄弟选择器的展效果示:

     

    我是h3标签1

     

    哈哈

     

    我是h3标签2

     

  • 相关阅读:
    Vue路由
    MySQL 中的锁类型有哪些
    remix使用测试环境部署合约的时候账户都为空
    迁移kubelet、docker和containerd工作目录
    程序员职场生态:近8成本科毕业生起薪过万,跳槽首选智能汽车行业
    c语言分层理解(c语言结构体(下))
    计算机网络概述及因特网
    前缀和问题2
    MySQL的定时任务-数据表增加分区
    HTML、css、javascript的区别
  • 原文地址:https://blog.csdn.net/qq_55961861/article/details/126243929