收藏
回答

ios端 prespective不生效的问题

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

-webkit-perspective: 400;

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


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


2.另外有个问题是设置

transform-style: preserve-3d;

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


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

最后一次编辑于  05-22  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    05-22

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

    05-22
    赞同
    回复 2
    • 小辰
      小辰
      05-22

      https://developers.weixin.qq.com/s/KgcpKymx7K89

      05-22
      回复
    • 小辰
      小辰
      05-22

      问题机型:iphone8

      微信版本号:7.0.4

      系统版本号:12.2


      05-22
      回复
  • 小辰
    小辰
    05-22

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


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

    05-22
    赞同
    回复