我在为我们正在处理的应用程序制定z-index顺序时遇到问题,我有两个根父母,导航栏和地图,以及一个孩子,地图提示。导航栏应该在地图上方可见,因此它具有更高的Z-index,但问题是使地图容器中的工具提示也显示在侧边栏上,这有点难以解释,所以您可以直观地看到上http://jsbin.com/afakak/2/edit#javascript,html,live:儿童和父母之间的z-index
<div id="nav-bar">
The nav bar
</div>
<div id="map-container">
This is the map container
<div id="tooltip">
This is the Tooltip
</div>
</div>
感谢您的任何帮助。
如果从map-container中删除'z-index',并将其更改为'position:absolute',并将'position:absolute'添加到工具提示,堆栈顺序似乎很好: http://jsbin.com/qaquxiyufa/1/edit?html,output 只是我不明白为什么... (我想这是不可接受的...) – 2017-10-20 12:34:53