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

    CSS3 选择器

    基础选择器

    • 通配符选择器 *
    • ID选择器 #Id
    • class选择器 .classname
    • 元素选择器 tagName
    • 群组选择器 slecter,selecter

    层次选择器

    • 后代选择器 selecter selecter
    • 子元素选择器 selcter>selecter
    • 相邻兄弟选择器 selecter+selecter同一父元素中,其后面的一个兄弟元素
    • 通配兄弟选择器 selecter~selecter同一父元素中,其后面的所有兄弟元素

    属性选择器

    • selecter[attr] 包含attr属性的元素
    • selecter[attr=val] arrt属性值是val的元素
    • seldcter[attr^=val] attr属性值是以val开头的元素
    • selecter[attr$=val] attr属性值是以val结束的元素呢
    • selecter[attr~=val] attr属性值val 或 包含val(两个值以空格隔开,其中一个是val)
    • selecter[*=val] attr属性值中包含val的元素
    • selecter[|=val] attr属性值是val或值是 val=*

    伪类选择器

    • 动态伪类选择器

      • :hover
      • :link
      • :visited
      • :active
      • :focus 获取焦点时,适用于输入框
    • 目标伪类选择器

      • E:target 匹配相关URL指向的E元素。
      • css样式 div:target{background:#999;}
      • html样式 <a href="#box01">01</a>
        <div id="box01"></div>
    • 语言伪类选择器

      • E:lang(fr)匹配使用特殊语言的E元素
    • UI元素伪类选择器

      • E:enabled
        • 匹配用户界面上处于可用状态的表单元素
      • E:diabled
        • 匹配用户界面上处于禁用状态的表单元素
      • E:checked
        • 匹配用户界面上处于选中状态的元素E。(用于input type为radio与checkbox时)
    • 结构伪类选择器

      • :root 根元素选择器,在html中根元素永远是html
      • :first-child 匹配父元素的的一个子元素(所有兄弟元素中第一个)
      • :last-child 最后一个
      • nth-child(n) 第n个子元素
      • nth-last-child(n) 倒数第n个子元素
      • only-child 匹配父元素仅有的一个子元素
      • first-of-type 第一个此类型的
      • last-of-type 最后一个此类型的
      • nth-of-type() 第n个此类型的
      • nth-last-of-type() 倒数第n个此类型的
      • only-of-type() 只有一个此类型的
      • empty 匹配空的元素(不能有子元素也不能有内容)
    • 否定伪类选择器

      • not(selecter)匹配不含selecter选择的

    伪元素选择器

    • :first-letter / ::first-letter 第一个字母
    • :first-line / ::first-line 第一行
    • : before / ::before
    • : after / ::after
    • ::placeholder(设置对象文字占位符的样式)
    • ::selection(设置对象被选择时的样式)
  • 相关阅读:
    PlantsVsZombies_v2.0_1
    attackZombie如何实现符合需求的攻击函数_3
    attackZombie如何实现符合需求的攻击函数_2
    list_head.h
    attackZombie如何实现符合需求的攻击函数
    PlantsVsZombies_3
    串口服务器在激光切割机远程监控系统中的使用
    串口转以太网服务器在物联网中的行业应用
    物联网能源系统应用解决方案和作用什么?
    4G工业路由器在智能安防和监控中的应用
  • 原文地址:https://www.cnblogs.com/yan--li/p/7291639.html
Copyright © 2011-2022 走看看