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

    css3 选择器

    基础选择器

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

    层次选择器

    • 后代选择器  selecter   selecter
    • 子元素选择器  selecter>selecter
    • 相邻兄弟选择器   selecter+selecter
    • 通配兄弟选择器   selecter~selecter

    属性选择器

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

    伪类选择器

    动态伪类选择器

    • :link

    • :visited

    • :hover

    • :active

    • :focus

       	(设置对象在成为输入焦点(该对象的onfocus事件发生)时的样式。)
      

    目标伪类选择器

    • :target(目标)

    语言伪类选择器

    • :lang()

    UI元素伪类选择器

    • :enabled(可用状态的表单元素)

    • :diabled (禁用状态的表单元素)

    • :checked

       	用户界面上处于选中状态的元素。(用于input type为radio与checkbox时) 
      

    结构伪类选择器

    • :foot 根元素选择器

    • :first-child 父元素的第一个子元素

    • :last-child 父元素的最后一个子元素

    • :nth-child(n)

       	父元素的第n个子元素E,假设该子元素不是E,则选择符无效。
      

    odd奇数even偶数

    • :nth-last-child(n)

       	父元素的倒数第n个子元素E,假设该子元素不是E,则选择符无效。
      
    • :only-child 父元素仅有的一个子元素。

    • :first-of-type 同类型中的第一个同级兄弟元素

    • :last-of-type 同类型中的最后一个同级兄弟元素

    • :nth-of-type

    • :nth-last-of-type()

    • :only-of-type()

    • :empty 匹配空的元素(不能有子元素也不能有内容)

    否定伪类选择器

    • not(selecter) 不含有s选择符的元素

    伪元素选择器

    • :first-letter/::first-letter 第一个字母
    • :first-line/::first-line 第一行
    • :before/::before
    • :after/::after
    • ::placeholder
    • ::selection
  • 相关阅读:
    PostgreSQL的德哥教程
    pgbench的使用简介
    pg生成日期序列
    在Intellij IDEA 12中Tomcat无法调试
    如何使用命令行来控制IIS服务的启动和停止
    SharePoint Support Engineer 常用技术点
    测试博文写作
    C#数字进制间与字符串类型相互转换
    [转载]INNO Setup 使用笔记
    unity3d 游戏开发引擎
  • 原文地址:https://www.cnblogs.com/DCL1314/p/7281402.html
Copyright © 2011-2022 走看看