javascript - IE 中的转换无法正常工作

标签 javascript jquery html css internet-explorer

我编辑了一个可以翻转卡片的 jsfiddle。

它在 Chrome 和 Firefox 中运行良好,但是当您在 IE 中打开它时,它无法正常运行...

.flip .card.flipped {
 -webkit-transform: rotatex(-180deg);
 -ms-transform: rotatex(-180deg);
}

卡片的背面在 IE 中不显示...我做错了什么?

这是 fiddle :https://jsfiddle.net/MichaHumbel/asd17pb2/

最佳答案

http://caniuse.com/#feat=transforms3d

Partial support in IE refers to not supporting the transform-style: preserve-3d property. This prevents nesting 3D transformed elements.

由于您在代码中使用了 transform-style: preserve-3d 属性,这就是问题所在。

编辑:
Preserve 3d not working on ie11类似的问题,他们找到了解决方案。希望对您有所帮助。

关于javascript - IE 中的转换无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36401932/

相关文章:

javascript - 仅当不靠近 messages div 的底部时,保持滚动位置才有效

javascript - for 循环中的 if 语句同时执行,而不是只执行一个

javascript - 刷新浏览器后 websocket 客户端 onmessage 中断

javascript - 如何用jquery动态添加<select> <option>?

javascript - 正则表达式扩展和语言

javascript - 打开 : Showing Cannot read property error 后边栏不关闭

javascript - 没有用 var 声明的 JavaScript 变量会变成全局变量吗?

javascript - jQuery 在添加元素之前表现得很奇怪

php - 在 Jquery slider 中使用 PHP 选项

javascript - 如何使用 jquery 让事件监听动态创建的 html 元素?