reactjs - 反应原生 - onclick 组件没有出现在兄弟组件之上
问题描述
我正在尝试进行过渡,其中给定预览缩略图列表,当我单击一个时,它会根据需要将其缩放到带有所有其他详细信息的完整屏幕。我遇到的问题是,当我尝试使用属性position: 'absolute', top: 0, right: 0, left: 0, zIndex: 2
以将组件的完整视图放置在所有其他同级组件(如模态)之上时,由于某种原因,子组件只能覆盖其子组件的区域覆盖为缩略图。
结构:
-- Parent Component containing FlatList of Child Components
-- -- Child Component 0
-- -- Child Component 1
-- -- Child Component 2
-- -- Child Component 3
-- -- Child Component 4
这个想法是制作类似于它在 iOS 应用商店中的工作方式的东西:https ://vimeo.com/272028619
这是另一个说明我需要它如何工作的例子:https ://vimeo.com/272027050
这就是现在的样子:https ://vimeo.com/272027061
我怎么可能将父组件的整个区域作为子组件覆盖?
解决方案
尝试将父组件的样式设置为子组件absolute
的每个onclick
事件,然后切换z-index
.
希望这有效:)
推荐阅读
- flutter - 使用 Material () 或 Scaffold () 小部件时,使用不透明度设置颜色样式不起作用
- flutter - 在 Java 中加密和在 dart Flutter 中解密
- flutter - 如何在颤动的列表视图中对多个表单实现表单验证?
- python - 从几年的时间序列中删除一天中的某些小时v - python
- cordova - 科尔多瓦插件是否与电容器(离子)一起使用
- mysql - Windows 更新后 Xammp MySQL 无法启动
- google-bigquery - 根据另一个表中的开始日期和结束日期对值求和
- ios - 导航到主页后,swrevealcontroller 无法正常工作
- java - vertx.setPeriodic函数时间间隔减小的问题
- r - 在 32 位计算机上重新安装 data.table 时遇到问题