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

    Css3 选择器 --属性选择器(1)

    E[attr]  只使用属性名,但没有确定任何属性值
    E[attr="value"]指定属性名,并指定了该属性的属性值
    E[attr~="value"]指定属性名,并且具有属性值,此属性值是一个词列表,并且以空格隔开,其中词列表中包含了一个value词,而且等号前面的“〜”不能不写
    E[attr^="value"]指定了属性名,并且有属性值,属性值是以value开头的
    E[attr$="value"]指定了属性名,并且有属性值,而且属性值是以value结束的
    E[attr*="value"]指定了属性名,并且有属性值,而且属值中包含了value
    E[attr|="value"]指定了属性名,并且属性值是value或者以“value-”开头的值(比如说zh-cn)
    备注:IE7及以上支持;

      

    Css3 选择器 –结构性伪类

    E:nth-child(n)  表示E父元素中的第n个字节点
    p:nth-child(odd){background:red}/*匹配奇数行*/
    p:nth-child(even){background:red}/*匹配偶数行*/
    p:nth-child(2n){background:red}
    E:nth-last-child(n) 表示E父元素中的第n个字节点,从后向前计算
    E:nth-of-type(n)  表示E父元素中的第n个字节点,且类型为E
    E:nth-last-of-type(n)表示E父元素中的第n个字节点,且类型为E,从后向前计算
    E:empty 表示E元素中没有子节点。注意:子节点包含文本节点
    E:first-child 表示E元素中的第一个子节点
    E:last-child 表示E元素中的最后一个子节点
    E:first-of-type 表示E父元素中的第一个子节点且节点类型是E的
    E:last-of-type 表示E父元素中的最后一个子节点且节点类型是E的
    E:only-child表示E元素中只有一个子节点。注意:子节点不包含文本节点
    E:only-of-type 表示E的父元素中只有一个子节点,且这个唯一的子节点的类型必须是E。注意:子节点不包含文本节点
    

    Css3 选择器 --伪类

    E:target 表示当前的URL片段的元素类型,这个元素必须是E
    E:disabled 表示不可点击的表单控件
    E:enabled 表示可点击的表单控件
    E:checked 表示已选中的checkbox或radio
    E:first-line 表示E元素中的第一行
    E:first-letter 表示E元素中的第一个字符
    E::selection表示E元素在用户选中文字时
    E::before 生成内容在E元素前
    E::after 生成内容在E元素后
    E:not(s) 表示E元素不被匹配
    E~F表示E元素毗邻的F元素
    Content 属性
  • 相关阅读:
    浅析[53300] FATAL: remaining connection slots are reserved for non-replication superuser connections
    浅析Web安全漏洞里的X-Frame-Options、X-XSS-Protection、X-Content-Type-Options响应头配置以及如何通过nginx配置避免
    浅析SpringSecurity的方法级安全管控
    浅析mybatis的全局配置文件mybatis-config.xml各配置的意义
    字节序--大端字节序和小端
    【转】go语言中int和byte转换方式
    [转]float32数据在内存中的存储方法
    go语言复制一个struct 对象
    一个table 中 可以有多个tbody. table 可以嵌套
    【转】rpc框架设计
  • 原文地址:https://www.cnblogs.com/aure/p/5596378.html
Copyright © 2011-2022 走看看