【发布时间】:2016-08-22 08:53:26
【问题描述】:
我想在组件边界之外渲染一个按钮。我怎样才能做到这一点?我的样式如下所示。负位置有效,但按钮被同级组件隐藏。在下图中,蓝色是同级组件。您可以看到位于负数的圆形按钮被同级组件隐藏。为什么?如何让它可见?我尝试了 zIndex,但看起来它只能在同一个组件中工作。
如果上述问题不清楚,假设 A、B、C 是三个组件。 A 是父组件,B 和 C 是子组件。我想从 B 渲染一个按钮,它必须覆盖在 B 之上。我不想从组件 A 渲染按钮。任何帮助表示赞赏。
Btn: {
position: 'absolute',
zIndex: 1000000,
width: 50,
height: 50,
top: -27,
left: 20,
backgroundColor: 'red'
},
【问题讨论】:
-
看起来你拼错了
z-index: 1000;。这能解决吗? -
不,在 react native 中,你使用了 zIndex。 z-index 在本机反应中不起作用。
-
啊,抱歉误读了它正在使用 react
-
我也遇到了同样的问题,你解决了吗?
-
我也遇到了同样的问题,如果你喜欢它,你能帮我吗?
标签: reactjs react-native