【问题标题】:CSS Transforms in IE7IE7 中的 CSS 转换
【发布时间】:2012-07-29 16:55:49
【问题描述】:

您好,我在 scale 属性中使用 css 转换,我的代码是这样的

-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);

这里不支持ie7让你知道答案请尽快回复我。

【问题讨论】:

  • 你实际上并没有在那里问过问题。

标签: css internet-explorer-7 css-transforms


【解决方案1】:

我不确定我是否理解您的问题。 IE8 或更早版本不支持 CSS 转换,您必须使用 IE 矩阵过滤器才能获得相同的效果(缩放或旋转)。

像这样(IE8 和更早版本的代码,请在http://jsfiddle.net/thebabydino/5XdSy/ 现场查看IE8 或更早版本):

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

另外,你的代码是 CSS 并且你把它放在了 div 标签之间。

【讨论】:

    【解决方案2】:

    较旧的 IE 浏览器不支持 CSS 转换。尝试使用像 Transformie 这样的 polyfill。

    【讨论】:

    • 您的链接导致链接断开。你可以在 GitHub 上找到the plugin
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    相关资源
    最近更新 更多