• CSS3实战之新增的选择器


    用的比较少 看到知道怎么回事就ok

    http://www.w3.org/TR/css3-selectors/#selectors

    http://www.cnblogs.com/jscode/archive/2012/07/30/2615748.html

    新增选择器列表:

      E[foo^="bar"]:匹配foo属性值以"bar"开始的E元素

      E[foo$="bar"]:匹配foo属性值以"bar"结束的E元素

      E[foo*="bar"]:匹配foo属性值包含"bar"的E元素

      这几个选择器很简单,其实在jQuery的选择器中早就包含了,所以就不多说了。

    浏览器兼容性: 

    IE Chrome FireFox Opera Safari
    • IE 6
    • IE 7
    • IE 8
    • IE 9
    • Chrome 1.0.x
    • Chrome 2.0.x
    • Chrome 3.0.x
    • Chrome 4.0.x
    • FireFox 1.5
    • FireFox 2.0
    • FireFox 3.0
    • FireFox 3.5
    • Opera 9.0
    • Opera 9.6
    • Opera 10.0
    • Opera 10.5
    • Safari 3.1
    • Safari 4.0

      连IE7、8都提供了支持,IE6正逐渐被淘汰,所以放心地用吧。

    结构伪类选择器

    新增结构伪类选择器列表:

      E:root:匹配E所在文档的根元素

      E:nth-child(n):匹配元素类型为E且是父元素的第n个子元素

      E:nth-last-child(n):匹配元素类型为E且是父元素的倒数第n个子元素(与上一项顺序相反)

      E:nth-of-type(n):匹配父元素的第n个类型为E的子元素

      E:nth-last-of-type(n):匹配父元素的倒数第n个类型为E的子元素(与上一项顺序相反)

      E:first-of-type:匹配父元素的第一个类型为E的子元素

      E:last-child:匹配元素类型为E且是父元素的最后一个子元素

      E:last-of-type:匹配父元素的最后一个类型为E的子元素

      E:only-child:匹配元素类型为E且是父元素中唯一的子元素

      E:only-of-type:匹配父元素中唯一子元素是E的子元素

      E:empty:匹配不包含子节点(包括文本)的E元素

  • 相关阅读:
    MORMOT数据库连接池
    TOleDBMSSQLConnectionProperties驱动MSSQL数据库
    mORMot访问远程数据库
    mormot 直接使用UNIDAC引擎操作数据库
    mormot 数据集和JSON互相转换
    Go -- 读取文件内容
    nginx -- 启动, 重启, 关闭
    JS -- 一篇文章掌握RequireJS常用知识
    用JS获取地址栏参数的方法(超级简单)
    git -- 忽略某个文件
  • 原文地址:https://www.cnblogs.com/viewcozy/p/4578509.html
Copyright © 2020-2023  润新知