ios端 prespective不生效的问题
发布于 5 年前 作者 dengming 2813 次浏览 来自 问答

1.在开发者工具上调试时设置

-webkit-perspective: 400;

测试没有问题,在安卓上也没问题,但是ios上没有效果

(补充:在开发者工具上调试时,仅设置perspective: 400;是无效的,必须加上-webkit-前缀才可以生效)

2.另外有个问题是设置

transform-style: preserve-3d;

属性后,ios端的表现会将该元素置于所有元素顶层。

请问有什么方法可以兼容或解决吗

2 回复

你好,问题一、问题二都麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

已解决,出现问题的点在于在使用了perspective属性下的子元素使用了overflow:hidden导致。

(小声bb:ios对overflow:hidden真不友好啊=。=)

回到顶部