zoukankan      html  css  js  c++  java
  • css 中两个class之间没有空格与有空格有什么区别

    第一个匹配: <div class="ul item"></div>;无法匹配:<div class="ul"></div><div class="item"></div>;
    第二个匹配:<div class="ul"><div class="item"></div></div> 中间的 div;
    第三个匹配:<div class="ul"><div class="item"></div></div> 中间的 div;无法匹配:<div class="ul"><div class="abc"><div class="item"></div></div></div>。
    
    三个的区别是:
    规则 .ul.item 匹配 class 属性同时含有 ul 和 item 的元素;
    规则 .ul .item 匹配 class 属性包含 ul 的元素中 *任意的* class 属性包含 item 的元素(二者是祖先元素与后代元素的关系);
    规则 .ul > .item 匹配 class 属性包含 ul 的元素的子元素中 class 属性包含 item 的元素(二者是父元素与子元素的关系,在相邻的层)。
  • 相关阅读:
    网络安全协议(1)
    CG-CTF(6)
    CG-CTF(5)
    CG-CTF(4)
    CG-CTF(3)
    MAC地址欺骗(原理及实验)
    CG-CTF(2)
    CG-CTF(1)
    【转载】Spring Boot【快速入门】2019.05.19
    【编程大系】Java资源汇总
  • 原文地址:https://www.cnblogs.com/hellman/p/4286132.html
Copyright © 2011-2022 走看看