CSS选择器的浏览器支持
2015-09-09 09:14
525 查看
CSS选择器的浏览器支持
CSS1CSS2
CSS 3
:hover 在IE6中只有
a元素可用。
E:empty 貌似在webkit核心浏览器中有些小bug。
如果这个bug依然存在,不太确定如何测试。
IE6不支持.class1{}.class2{}双类选择器。
IE8注意事项:
E[attr]选择器在值为空的时候或者写错的时候,将不会生效;
IE8支持CSS2.1的所有属性,支持伪类,但是不支持伪元素。
IE8中的IE7兼容模式
E[attr] 和IE8一样,值为空或写错的时候,无效;
E[attr~=val]这里唯一需要注意的是,属性的值,区分大小写;
E[attr|=val]IE7有一些大小写敏感的问题,但是通常可以正常使用;
:first-child IE7 会将一个注释或者文字节点当成first-child,而不是只有元素才是“子”元素。所以,如果在第一个子元素前有注释或文字,IE7会匹配之而不是去匹配第一个子元素。
Safari/Chrome
Safari3.2(事实上可以追溯到3.1)以上的版本已经完全的支持所有CSS选择器了。
Safari3.0基本上对CSS 2的选择器支持很好,但不支持CSS3大部分新增的选择器,而且对属性选择器的支持不是很完整。
iPhone中的Safari有3.0和3.2两个版本,对CSS的支持情况与PC/Mac版的支持情况一致。
Android系统自带的浏览器基本上也是基于webkit核心的,其对于CSS选择器的支持情况待测。
方便查看就链接过来了
原:http://labs.qianduan.net/css-selector/
相关文章推荐
- CSS温故第三天【样式】-链接 表格
- W3ShcoolHTML/CSS学习笔记精华版
- HTML中嵌入CSS样式
- gulp-less插件之less文件编译成css
- css3的transform2D用法
- Html+Css核心
- CSS3 - chrome,傲游,360极速浏览器不支持小于12px的字号的解决办法
- 批量设置样式json版
- css 文字换行
- 18. CSS 内边距
- Grunt 单独对css压缩并生成min.css文件
- CSS 最核心的几个概念
- CSS——(2)与标准流盒模型
- 实例讲解使用CSS实现多边框和透明边框的方法
- CSS实现三角形的动画旋转
- html常用样式
- css省略号布局实例截图
- CSS 最核心的几个概念
- CSS属性书写规范
- 自定义checkbox样式