如何在css中删除跨浏览器效果

时间:2012-05-21 05:16:17

标签: php javascript html css css3

如何使用javascript或jquery或php删除css中的跨浏览器效果 或任何用于删除css中所有跨浏览器效果的脚本

前:

-moz-transform: matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0); 
    -o-transform: matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0);
    -webkit-transform : matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0);
    -ms-transform : matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0);

我需要,如果我写css为-moz-transform:matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0);它应该适用于任何浏览器,无论是改变Chrome IE还是safari等等

谢谢

2 个答案:

答案 0 :(得分:2)

这个http://leaverou.github.com/prefixfree/有一个JS插件可能对您有所帮助

答案 1 :(得分:1)

如果你只想写一次这行,你应该这样写:

transform: matrix(0.99998, -0.00638621, 0.00638621, 0.99998, 0, 0);

然后等到转换成为官方标准的一部分,并且所有浏览器都能识别它。在那之前,也许http://prefixr.com/会帮助你。有一个原因,仍然需要前缀。请理解这个原因。