zoukankan      html  css  js  c++  java
  • css定位,class属性之间有空格与无空格的区别

    • 中间有空格的情况
      是选择到.class1类下的.class2类子节点,即.class2类的节点要是.class1类子节点
     <style>
        .class1 {
            color: black;
        }
        .class1 .class2 {
            color: red;
        }
        </style>
    <body>
    <div class="class1">
        I'm class1
        <div class="class2">I'm class2,son of class1</div>
    </div>
    </body>
    

    结果:

    • 中间无空格情况
      是选择到同时拥有.class1和.class2的节点
     <style>
            .class1 { color: black; }
            .class1 .class2 { color: red; }
            .class1.class2 { color: blue; }
     /*注意优先级,.class1 .class2的优先级比.class1.class2高,.class1 .class2写在.class1.class2后,.class1.class2会被覆盖*/
    </style>
    <body>
    <div class="class1">
        I'm class1
        <div class="class2">I'm class2,son of class1</div>
        <div class="class1 class2">I'm class1class2,son of class1</div>
    </div>
    </body>
    

    结果:

  • 相关阅读:
    C#中创建Android项目
    C#中创建Android项目
    在C#中获取当前屏幕的分辨率的方法
    数据库面试
    计算机网络面试
    linux面试
    Java使用递归检索文件个数
    二分查找
    富途证券面经(一面挂)
    Mysql
  • 原文地址:https://www.cnblogs.com/Uni-Hoang/p/13126495.html
Copyright © 2011-2022 走看看