css 3D轮播图transform-origin不能适配的原因以及解决办法
在iOS16.0及以下版本,同时使用transform和transform-origin属性,特别是transform-origin设置为负值时,会导致元素被放大。两种解决方法是:1)使用transform:translateZ()替代,但多面体渲染会复杂;2)根据放大值调整scale,如设置scale为1-0.179=0.821来抵消放大效果。
在iOS16.0及以下版本,同时使用transform和transform-origin属性,特别是transform-origin设置为负值时,会导致元素被放大。两种解决方法是:1)使用transform:translateZ()替代,但多面体渲染会复杂;2)根据放大值调整scale,如设置scale为1-0.179=0.821来抵消放大效果。
3760
5074

被折叠的 条评论
为什么被折叠?