我試圖讓頁面上的元素正確顯示。佈局看起來像這樣。帶固定元素的z-index
<div id='middle' style='position: fixed; z-index: 50;'></div>
<div id='bottom' style='position: fixed; z-index: 0;'>
<div id='top' style='position: fixed; z-index: 100;'></div>
</div>
所以我想底部的div是在底部,並嵌套在一個div將出現在頂部,和相鄰的股利是在中間。目前它正在出現(按照顯示順序從上到下):中間,頂部,底部,但我希望它顯示頂部,中間,底部。
嵌套對頂部div來說非常重要,它可以訪問底部div作爲父對象,中間div可以獨立於另外兩個。
我使用內聯CSS把這個問題侷限和省時,省錢舉辦CSS頁面
,則必須使用三個獨立的div。在'#bottom'位於'#middle'之下的那一刻。 '#top'是'#bottom'的孩子,這意味着它也在'#middle'之下(獨立於它的'z-index',因爲它是相對於下一個定位的父親。 – 2013-03-01 19:05:48
即使他們使用固定定位?我認爲固定是絕對的延伸,因此相對定位不會影響這種情況 – 2013-03-01 19:08:05
這可能會澄清:http://stackoverflow.com/questions/1384604/css-positionfixed-inside-of-position-fixed – bmavity 2013-03-01 19:11:17