我在执行 3d 旋转时遇到了一个有趣的裁剪问题。我正在使用以下方法旋转元素:
-webkit-transform: rotate3d(0, 1, 1, 180deg);
在动画期间,它在 Chrome、Firefox 和除 Safari 之外的任何其他浏览器中看起来都很好。
窗口正在剪切它后面的元素。这不应该是 z-index 问题,因为我已为这些元素分配了适当的 z-index。
任何人都知道是什么导致这种情况发生在 Safari 中?
这是动画期间 Safari 中的样子:
并在 Chrome 中正确设置动画
谢谢!