1

在 Google Chrome 中的 css 的帮助下,我遇到了关于使用翻转 div 的问题。参考网站在这里

它在 Mozilla 上运行正常,但在某些版本的 Chrome 上存在问题。左侧图像工作正常,但右侧图像工作不正常。

图像示例是

在此处输入图像描述

您还可以检查图像以查看确切的问题。

谢谢

4

2 回答 2

1

在你的 CSS 中,你有标签,例如

.flipper {
    transition: 0.6s;
    transform-style: preserve-3d;

    position: relative;
}

复制它们并在它们前面应用以下内容

  -webkit-

所以你最终会得到

 .flipper {
    transition: 0.6s;
    transform-style: preserve-3d;
    -webkit-transition: 0.6s;
    -webkit-transform-style: preserve-3d;

    position: relative;
}

WebKit 是 Google Chrome 和 Safari 的渲染引擎。其他浏览器有自己的浏览器,支持使用所有浏览器引擎可能是一个好习惯。

.flipper {
    transition: 0.6s; // Firefox 16+, IE10+, Opera 12.5+
    transform-style: preserve-3d;

    -webkit-transition: 0.6s;  // Chrome & Safari 3.5+
    -webkit-transform-style: preserve-3d;

    -moz-transition: 0.6s;  // Firefox 3.5 - 15
    -moz-transform-style: preserve-3d;

    -ms-transition: 0.6s;  // IE9
    -ms-transform-style: preserve-3d;

    -o-transition: 0.6s;  // Opera 10.5-12
    -o-transform-style: preserve-3d;

    position: relative;
}
于 2013-07-07T10:35:23.230 回答
0

您所需要的只是拥有完整的 CSS 供应商前缀。这是一个有用的工具前缀,您可以完全免费使用它。

于 2013-07-07T15:28:28.900 回答