Weex 目前不支持 z-index ,那么如何动态的修改层次?

手册中说不支持 z-index 已经有蛮长时间了,夸张的说,感觉已经过去一个世纪。
囧,手册还说靠后的元素在上,这个当然知道,
但我这里需要 动态 的修改层级,怎么办?
比如多张轮播图轮换交叠播放,或者两张牌轮换交替旋转的效果,
再比如单页App中(SPA)先弹出 A 页面,然后弹出 B 页面, 两个子页 面做切换动画的时候,子页面 A 在 B 下面,那么下次弹出 A 页面,A 需要在 B 的 上面 ,切换的时候,这个动态的叠加次序很重要吧。
有没有什么变通的方法,可以调整层次?
(弹出真正的页面或者重新创建某元素,那不利于缓存渲染,也不能做出两张牌持续互换叠加的效果)

阅读 10.1k
3 个回答
新手上路,请多包涵

试试 transform:translateZ

https://issues.apache.org/jir...
已经看到官方团队有相关行动,期待


分割线(2018年11月18日12:13:11更新):

Web 支持了(也可能一直都是支持的),可以在这里测试:
http://dotwe.org/vue/c56ea766...

但是 。。。

iOS 的 weex playground 下面,还不行(weex playground 的 0.19.0版本)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进