回答
你不能有相同的堆放層兩種不同的元素。元素總是有不同的堆疊級別。這就是爲什麼你的第二個元素會影響第一個元素。 (無z索引在DOM中appearence確定堆疊電平)
Z索引僅適用於非靜態定位的元素(相對的,絕對),以便將沒有幫助。
IMO你不能達到你想要的效果沒有一些小的CSS黑客(聲明一個非靜態位置的元素結合一個額外的包裝元素 - 不要聲明z-index父,但只有在子元素上)。
但請隨時糾正我,如果我錯了。
我認爲可能是這種情況。現在我要去掉其中一個div的投影。不理想,但現在足夠好!感謝您的迴應。 – 2012-07-23 13:20:24
@Mr_Chimp看看我的例子,看看這是否符合你的需求。 – Christoph 2012-07-23 13:26:53
我已經完成了,這是一個很好的解決方法,但現在我只是想解決問題,看看是否有人有另一種方法。正如我所說,現在我已經避免了這個問題,因爲這不是一個大問題,但我有興趣看看人們會怎麼做。再次感謝。 – 2012-07-23 14:34:34
使用這個簡單的CSS技巧,只是創建僞元件:after
,設置其z-索引低於divs並給它一個陰影。以下代碼將在每個div
下放下不重疊的陰影。工作示例http://jsfiddle.net/on38a8pz/1/。
div {
position: relative;
}
div:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 30px black;
z-index: -1;
}
- 1. 在父母的兩個級別上面選擇一個div?
- 2. 不同級別的內聯塊div
- 3. CSS:在不同級別的div
- 4. jQuery - 在同一級別選擇div
- 5. CSS製作不同級別的div。
- 6. 與同樣高度的兩個div
- 7. has_many在兩個級別
- 8. 居中一個範圍與其在同一級別的標籤在一個div
- 9. 讓兩個不同尺寸的Google地圖與縮放級別同步
- 10. 如何訪問兩個具有相同索引級別但不同父級DIV的元素?
- 11. 使用jQuery在兩個級別上按id排序div
- 12. 使用Javascript與兩個同一類的兩個div
- 13. GGPLOT2 10個不同級別
- 14. 你能爲同一個包提供兩個級別嗎
- 15. 在同級別
- 16. 在同級別
- 17. 同級別
- 18. Jquery選擇同級別的其他div中的點擊div
- 19. 兩個流體div在同一行 - 右div與最小寬度
- 20. 如何合併兩個python字典與同一級別的元素?
- 21. 將與PL/SQL相同級別的兩個節點關聯起來
- 22. GGPLOT2條形圖與幾個分類變量與同級別
- 23. jscrollpane - 同步兩個div
- 24. 兩個div相同的CSS?
- 25. 同時旋轉兩個div
- 26. 同步滾動兩個div
- 27. 與PAM的訪問級別不同
- 28. 粘頁腳,但與同級別
- 29. CSS將不會與同級別
- 30. 兩個log4j庫在不同文件夾級別的tomcat內
在這裏貼一些標記 – 2012-07-23 12:41:51
使用背景顏色? – Christoph 2012-07-23 12:44:59
http://jsfiddle.net/mrchimp/5WQc8/ - 正如你所看到的頂部div有點紅。 – 2012-07-23 12:45:16