我發現這個網站上的一些很棒的幫助,幫助我在固定標題的任一側上平鋪圖像。我遇到的一個問題是右側的滾動條正在被平鋪圖像覆蓋並且變得無法訪問。我相信這很簡單,但我目前處於虧損狀態。您可以在此處查看示例:http://www.jzandecki.com/exampleCSS - 解決由平鋪自動大小圖像覆蓋的滾動條
1
A
回答
3
您需要從頭開始重新構建標題。首先創建一個div(這將是你的標題容器),用id命名讓我們說「header」。將平鋪的黑色圖像添加爲背景。該div的位置應該是固定的而不是絕對的。
position: fixed;
background: url("../images/example_top.jpg") repeat scroll 0 0 transparent;
background-repeat: repeat-x;
height: 178px;
width: 100%;
在您的標題div中添加另一個div,其寬度大小爲您的發電站圖像的寬度。將該div的css設置爲margin:auto(將其居中放置在屏幕中)。
margin: auto;
這應該做的工作。 如果這項工作,你應該有你曾經有過的相同的看法,但你的滾動條將在你的頭頂上,而不是隱藏。
編輯:
當我看到你的身體是在屏幕的左側900像素和棍棒的方式。我建議你對你的身體有以下屬性:
margin: 0;
padding: 0;
身體應該佔據整個頁面。 如果你想爲你的內容添加一個900 px包裝塊,請在你的頭部div之後添加一個div(如上所述)。這個新的div應該有以下css屬性:
width: 900px;
margin: auto; //this centers your div in the middle of your screen
//Other styles that have nothing to do with positioning
祝你好運。
相關問題
- 1. 只有水平滾動條的動態圖像大小
- 2. HTML 5/CSS動畫 - 滾動平鋪背景圖像
- 3. firefox上覆蓋滾動條
- 4. 水平滾動查看圖像大小
- 5. 滾動時覆蓋圖像的內容
- 6. flexslider圖像大小覆蓋
- 7. 用CSS覆蓋圖像大小
- 8. 原生滾動條覆蓋
- 9. 覆蓋DataGrid滾動條的視圖
- 10. CodeMirror:水平自動調整大小,不帶滾動條
- 11. 圖像自動調整大小與屏幕高度,沒有滾動條 - CSS
- 12. 使用滾動條覆蓋
- 13. Cycle.js覆蓋圖像大小
- 14. CSS背景附件滾動/固定和背景大小覆蓋
- 15. 調整大小滾動條上的CSS
- 16. 解決CSS滾動條寬度
- 17. 內嵌塊大小/水平滾動條
- 18. 覆蓋最大寬度(或放大移動的小圖像)
- 19. CSS:大水平滾動條的小頁腳問題
- 20. 谷歌地圖:平鋪覆蓋
- 21. 水平滾動條CSS
- 22. html中圖像的水平滾動條
- 23. TableView滾動條大小
- 24. 沒有水平滾動條的大背景圖像
- 25. 覆蓋層上的垂直滾動條
- 26. 父div的滾動條覆蓋子div
- 27. 解決自動更新和手動覆蓋之間的衝突
- 28. 水平滾動溢出圖像 - HTML/CSS
- 29. 滾動大型臥式圖像自動
- 30. 水平滾動條和寬度自動
非常感謝!我會試一試。 – zucchini 2012-01-19 04:38:55
亞歷克斯,我試過你的建議,但我仍然有同樣的問題。你可以在http://www.jzandecki.com/example/example2.html查看我的工作,以確保我的建議正確無誤。 – zucchini 2012-01-19 07:39:51
在你身體的css中刪除溢出:auto;屬性,這將解決問題。 我建議你添加下面的代碼: overflow-x:hidden; overflow-y:scroll; 在這種情況下,您將始終擁有合適的欄(即使頁面不需要滾動,例如在Firefox中),但對用戶體驗(如果頁面隨用戶訪問網站而動態增長)更好。 – Alex 2012-01-19 09:29:36