【发布时间】:2012-04-18 11:22:49
【问题描述】:
-webkit-transform 遇到了一个奇怪的问题。如果我使用perspective 和rotateX 使一个元素“向上翻转”,如果元素足够高,它会闪烁或超过某个角度时根本不渲染。
我设置了一个jsFiddle demo 来说明问题。左右移动鼠标旋转矩形。
当元素高度为 400 像素时,一切似乎都正常。
单击“4000”使元素高 4000 像素。 文字在一定范围内停止更新,渲染闪烁。
- 单击“40000”使元素高 40000 像素。它在小角度渲染良好,但在大约 80 度时完全消失。
这里发生了什么?是否有解决方法或者我应该提交 WebKit 错误?
(注意:我在 OS X 上的 Safari 和 Chrome 中都看到了这种行为。)
【问题讨论】:
-
在 Windows 上的 Chrome 中看起来不错,除非我使用的小提琴错误。
标签: css webkit css-transforms