让ie7/8支持css3属性

来源:互联网 发布:ubuntu wine安装qq 编辑:程序博客网 时间:2024/05/04 02:02

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行为,一般不要用,会很影响网页的性能。。

0 0
原创粉丝点击