我在进行3D旋转时遇到了有趣的剪裁问题。我使用以下代码来旋转元素:
-webkit-transform: rotate3d(0, 1, 1, 180deg);
在动画过程中,它在Chrome、Firefox和其他浏览器中看起来都很好,但在Safari中却不行。
窗口会穿过它后面的元素,这不应该是z-index的问题,因为我已经为这些元素分配了适当的z-index。
有人知道这种情况在Safari中发生的原因吗?
这是在Safari中动画效果的样子:
而在Chrome中则是正确的动画效果
谢谢!