我有一個固定的標題。當我滾動時,某些元素覆蓋標題。我如何控制這個?控制一個覆蓋另一個的元素
回答
你應該設置的z-index爲的div:
#headercontainer {
z-index:1;
}
#contentcontainer {
z-index:-1;
}
添加上述行應在內容給你的頭優先容器。
根據我的答案,只有其中一個需要z-索引集。 – 2011-04-06 21:10:29
非常真實,我只是設置了一些東西,我知道我想停留在最底部的Z指數-1 :) – Bendihossan 2011-04-06 21:11:39
給這個#headercontainer
較高的z-index:
#headercontainer {
z-index: 10;
}
謝謝!我從來沒有遇到過這個 – Jake 2011-04-06 21:08:23
我可以從頭腦中快速思考兩種解決方案。您可以給#headercontainer
元素的z-index CSS property ...
#headercontainer {
/* ... other CSS ... */
z-index: 1000;
}
...或者你可以做到這一點,我認爲它應該做的方式......
#headercontainer {
/* ... other CSS ... */
position: fixed;
top: 0px;
}
#contentcontainer {
/* ... other CSS ... */
margin-top: 125px; /* this should be at least the height of the header */
}
在第二個解決方案,您不必擔心哪個元素懸停在哪個其他元素上。 #contentcontainer
元素在#headercontainer
元素下正確按下,以使它們沒有重疊。
我希望這會有所幫助。
Hristo
- 1. 用另一個覆蓋任意元素
- 2. 使覆蓋物覆蓋另一個元素的高度
- 3. XSLT - 用另一個覆蓋一個元素
- 4. 有一個元素完全覆蓋另一個
- 5. shutil複製tempfile覆蓋另一個
- 6. sass:用另一個覆蓋一個var
- 7. 一個webview覆蓋另一個webview
- 8. 一個htaccess覆蓋另一個
- 9. 從一個覆蓋層鏈接到另一個覆蓋層
- 10. 用另一個div覆蓋一個div的動畫製作
- 11. 可移動元素在移回時覆蓋另一個
- 12. 我們可以用另一個覆蓋WPF元素嗎?
- 13. 如何用另一個元素覆蓋粘性頁腳?
- 14. 控制:當一個div在另一個元素上懸停時
- 15. 覆蓋下劃線在另一個元素下面的元素下劃線
- 16. 防止jQuery UI可調整大小的元素覆蓋另一個元素?
- 17. 一個元素使另一個元素
- 18. 在TFS中複製/覆蓋一個源到另一個源?
- 19. 如何製作一個「覆蓋」另一個表格?
- 20. 將innerHTML從一個元素複製到另一個元素
- 21. 將屬性從一個元素複製到另一個元素
- 22. Float覆蓋兩個元素
- 23. 使整個樣式覆蓋另一個
- 24. CSS:使元素覆蓋每一個其他元素
- 25. 另一個元素
- 26. Plone - 覆蓋另一個產品的skins.xml
- 27. 覆蓋面板(上面的另一個)
- 28. 另一個插件的覆蓋行爲
- 29. Android的listview覆蓋另一個視圖
- 30. 與另一個div的CSS覆蓋div
使用placekitten的積分。 – 2011-04-06 21:08:05
@Matt完全的男人,它不是那個或charlie光澤的佔位符;) – Jake 2011-04-06 21:11:28
哦,男人,我甚至沒有想到! 'mind = blown' – 2011-04-06 21:12:40