收藏
回答

position: fixed无法溢出带有transform属性的元素

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 工具 7.0.9 2.10.0

当外层元素上带有transform属性时,position:fixed只能覆盖到带有transform属性的盒子。

回答关注问题邀请回答
收藏

3 个回答

  • Amumu
    Amumu
    2022-12-10

    transition结束后取消transform就可以了

    2022-12-10
    有用 1
    回复 1
    • Orange
      Orange
      2022-12-14
      好主意,骚操作 👍
      2022-12-14
      回复
  • 建
    2020-01-06

    https://www.zhangxinxu.com/wordpress/2015/05/css3-transform-affect/

    transform 你是来干嘛的?

    2020-01-06
    有用 1
    回复 5
    • 茕
      茕
      2020-01-06
      transform是用来做外层tab的平滑过渡效果,fixed是组件内部的一个弹窗。你发的这个和我的问题好像不太一样,我在chrome里面试是可以正常覆盖的。
      2020-01-06
      回复
    • 建
      2020-01-06回复茕
      你过渡效果直接写在 mask 上好了,内容和mask同层
      2020-01-06
      回复
    • 茕
      茕
      2020-01-06回复
      mask的逻辑在内部组件里,放到外层的话会多一堆组件通信操作,逻辑上也比较不通
      2020-01-06
      回复
    • 建
      2020-01-06回复茕
      主要这个问题是浏览器内核版本的,没办法解决,所以只能换方式改逻辑了
      2020-01-06
      回复
    • 茕
      茕
      2020-01-06回复
      嗯嗯(T_T),谢谢
      2020-01-06
      回复
  • 祺爸💎
    祺爸💎
    2020-01-06

    上层有设置position吗?

    2020-01-06
    有用
    回复 1
    • 茕
      茕
      2020-01-06
      没有,可以看代码片段
      2020-01-06
      回复
登录 后发表内容
问题标签