selectivizr-让IE6-8支持CSS3伪类和属性选择器
selectivizr github上自己看
优点于:
1 让老的浏览器支持19个css3伪类,2个伪元素,以及所有的属性选择器。
2 即使你完全不懂js,也没有关系,因为只要这个文件就ok了
3 可以和现存的js库协调工作
有一些注意事项
selectivizr 自动检测最佳的js库,如果你一个js库都没有调用,则IE下的伪类是不起作用的
样式属性必须使用link标签,但是你可以使用@import在你的样式表里面,以stye标签定义的css样式是不会被解析的
由于安全原因,样式文件需以域的形式调用,像是file 是不起作用的
此效果非动态的,一旦样式被应用就被固定了,DOM改变的时候不会映射过去的。
如果js不可以,你可以使用<noscript>标签调用一个泳衣反馈提示的样式文件
selectivizr要想在IE下起作用,需要时标准模式,请检查页面头部是否有DTD
ie-css3.htc 一般不用,这家伙是一个脚本文件,和js文件属于同一类型,但是只有IE认识,htc可以用来描述web行为,一般不要用,会很影响网页的性能。。