我在爲我們正在處理的應用程序制定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