• CSS复合选择器


    一、概念

    两个或者两个以上的基础选择器通过不同的方式连接在一起

    二、交集选择器

    标签+类(ID)选择器{属性:值;}

    特点:即要满足使用了某个标签,还要满足使用了类(id)选择器。

     <style type="text/css">
            .box {
                font-size: 30px;
            }
            div.box {
                color: blue;
            }
            #miss {
                color: blueviolet;
            }
            div#miss {
                width: 400px;
                height: 300px;
                background-color: yellow;
            }
        </style>
    </head>
    <body>
        <div class="box">即要满足使用了某个标签,</div>  
        <p class="box">还要满足使用了类(id)选择器。</p>
        <div id="miss">两个或者两个以上的基础选择器通过不同的方式连接在一起。</div>
    </body>

    三、后代选择器

    选择器+空格+选择器{属性:值;}

    后代选择器首选要满足包含(嵌套)关系。

    父集元素在前边,子集元素在后边。

    特点:无限制隔代。只要能代表标签,标签、类选择器、ID选择器自由组合。

    <style type="text/css">
            .box {
                font-size: 20px;
                color: red;
            }
            div p span {
                font-size: 50px;
            }
        </style>
    </head>
    <body>
        <div>
            <p><span>后代选择器首选要满足包含(嵌套)关系。</span></p>
        </div>
        <div>无限制隔代。
          只要能代表标签,标签、类选择器、ID选择器自由组合。</div>
    </body>

    四、子代选择器

    选择器>选择器{属性:值;}

    选中直接下一代元素。

    <style type="text/css">
            div>span{
                color: red;
                font-size: 40px;
            }
        </style>
    </head>
    <body>
        <div>
            <p><span>xxxxxxxxxxxx</span></p>
            <span>选中直接下一代元素。</span>
        </div>

    五、并集选择器

    选择器+,+选择器+,选择器{属性:值;}
    <style type="text/css">
            div,p,span,h1{
                color: white;
                font-size: 40px;
                background-color: green;
            }
        </style>
    </head>
    <body>
        <div>选择器凄凄切切群群</div>
        <p>惺惺惜惺惺想寻寻寻寻寻寻寻寻寻寻</p>
        <span>钱钱钱钱钱钱钱钱钱</span>
        <h1>nnnnnnnnnnnnnnnnn</h1>
    </body>
  • 相关阅读:
    利用DTrace实时检测MySQl
    改进MySQL Order By Rand()的低效率
    RDS for MySQL查询缓存 (Query Cache) 的设置和使用
    RDS For MySQL 字符集相关说明
    RDS for MySQL 通过 mysqlbinlog 查看 binlog 乱码
    RDS for MySQL Mysqldump 常见问题和处理
    RDS for MySQL Online DDL 使用
    RDS MySQL 表上 Metadata lock 的产生和处理
    RDS for MySQL 如何使用 Percona Toolkit
    北京已成为投融资诈骗重灾区:存好骗子公司黑名单,谨防上当!
  • 原文地址:https://www.cnblogs.com/EricZLin/p/8606064.html
Copyright © 2020-2023  润新知