zoukankan      html  css  js  c++  java
  • CSS选择器

    一、标签选择器

      1、单标签

      2、多标签

    • 选择一个祖先的所有子孙节点,例如 div p{…}
    • 选择一个父元素的所有直属节点,例如 div > p{…}
    • 选择某一个元素紧挨着的兄弟节点,例如 li + li{…}
    • 选择某一个元素的所有同胞节点,例如 span ~ a{…}
    • 以上各种情况的组合应用(不要组合过于复杂,编码讲求可读性第一)

    二、属性选择器

    1、简单属性选择器

    2、具体属性选择器

    • class里面的值以及顺序必须完全相同,并且不可多空格或者少空格
    • ID选择器和指定id属性的属性选择器并不是一回事,主要在于优先级不同
    [id="tox"]{color: red;} 

    3、部分属性选择器

    [class ~="b"] 选择class属性值在用空格分隔的词列表中包含词语"b"的所有元素

      例如:class="ab"不满足[class ~="b"],而class="a b"或class="b"满足

    [class |="b"] 选择class属性值等于b或以b-开头的所有元素

      例如:class="ab"或class="ab-"不满足[class |="a"],而class="a"或class="a-"满足

    [class ^="b"] 选择class属性值以"b"开头的所有元素
    [class $="b"] 选择class属性值以"b"结尾的所有元素
    [class *="b"] 选择class属性值包含"b"的所有元素  
       上面三个属于正则匹配,是CSS3新增的属性选择器

    三、伪类和伪元素

  • 相关阅读:
    014_v2 python基础语法_dict
    6-05使用SQL语句删除数据
    6-04使用SQL语句更新数据
    6-03使用SQL语句一次型向表中插入多行数据
    6-02使用SQL语句向表中插入数据
    6-01T-SQL中的运算符
    5-08删除表
    5-07删除约束
    使用SQL语句向已有数据表添加约束
    5-06使用Sql 语句为表添加约束
  • 原文地址:https://www.cnblogs.com/tasly/p/11815793.html
Copyright © 2011-2022 走看看