我使用jQuery製作div apear,當我點擊一個按鈕時 - >背景應該得到0.8的不透明度,出現的div將允許用戶讓他登錄 - 當我不使用z-索引,但我有4個div(header,content,footer和帶登錄表單的div)標題必須包含z-index:3和content z-index:2 - 否則陰影將無法按預期工作。z-index不起作用?
使用jQuery我在body標籤後面添加了一個div,其中包含完整的一面 - 所以我可以設置不透明度,但是接下來我必須爲form-div設置高於div的z-index不透明 - 但它不起作用。形式div的z-index是999,另一個div有5
任何解決方法或z-index的東西?
我們需要查看HTML和CSS以給出明確的答案 – Dancrumb
z-index比較棘手。您必須確保您啓用元素以「使用」z-index。 'position:relative;'對於你想要保留在文檔流中的項目和'position:absolute;'對於文檔流以外的項目。此外,IE7有一個z-索引「bug」,它以它的父級索引爲基礎,並將父級z-index與其在DOM中的兄弟進行比較。這可能會導致頭痛。 – jmbertucci
[爲什麼z-index不起作用?](http://stackoverflow.com/q/9191803/1529630)可能重複,但無法知道,因爲沒有代碼。 – Oriol