CSS Transforms in IE7

邮差的信 提交于 2019-12-03 18:06:03

问题


Hi am using css transform in scale property my code is like this

-webkit-transform: scale(1.05); /* Safari and Chrome */ 
-moz-transform: scale(1.05);    /* Firefox */
-o-transform: scale(1.05);      /* Opera */
-ms-transform: scale(1.05);     /* IE 9 */
transform: scale(1.05);

Here not supported in ie7 letyou known the answer please reply me ASAP.


回答1:


I'm not sure I understand your question. CSS transforms are not supported in IE8 or older, where you have to have to use an IE matrix filter in order to achieve the same effect (scale or rotate).

Like this (code for IE8 and older, check it live with IE8 or older at http://jsfiddle.net/thebabydino/5XdSy/ ):

filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=1.05,
            M12=0,
            M21=0,
            M22=1.05,
            SizingMethod='auto expand');

Also, your code is CSS and you've put it between div tags.




回答2:


Older IE browsers don't support CSS transformations. Try using a polyfill like Transformie.



来源:https://stackoverflow.com/questions/10651734/css-transforms-in-ie7

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!