是任何人都知道的背景圖像是如何被切斷,由於窗口的較小的尺寸。請看看這個網站。 http://nfldata.com。儘量讓窗口小於900px的寬度。然後滾動到右側。你會發現背景圖片不在那裏。但對於頁腳來說,它看起來像。什麼CSS代碼導致這個問題?背景圖像被切斷
背景圖像被切斷
回答
我認爲你正在尋找的內容,包裝DIV的背景,如下圖所示。由於該元素的寬度設置爲100%,並且center-block div的固定寬度爲1000px,因此如果將窗口摺疊爲小於1000px的寬度,內容包裝將不會顯示,背景將會有效消失。
HTML元素...
<div id="content-wrapper">
<div class="center-block">
....
</div>
</div>
相關CSS:
#content-wrapper {
margin: 0 auto;
width: 100%;
background-image: url(/images/content-background.png);
background-position: center top;
background-repeat: repeat-y;
}
#content-wrapper .center-block {
width: 1000px;
}
至於標題,你會看到它有
#header {
width : 100%
...
}
這將聲明將元素的寬度設置爲父容器的寬度 - 在這種情況下,它是活動窗口(在您的情況下爲90 0px或更少)。但是,由於頁面上還有其他指定1000px或更大寬度的元素,因此這些div內的內容會顯示在該頁面之外。
你可以有在網頁通過主體的寬度設定爲1000像素擴大(或任何頁的最大寬度是),在該情況下,標題將擴大到規定大小的100%。或者,您可以用相對定位的方式圍繞整個內容,然後100%指示將指示周圍div的寬度的100%,而不僅僅是窗口。
好一個jcern。我想你明白了。但它不僅僅是內容包裝。如果您檢查橫幅和標題,它會顯示相同的問題。你能解釋一下嗎?也接觸浮動圖標在錯誤的位置掛斷,如果我們調整到較小的窗口 – 2012-08-13 14:25:33
此外,關於接觸按鈕,它就會在一個小窗口搞砸了,因爲它有一個絕對位置(位置:絕對;右:0)。這將使其顯示在其父容器的最右側,而不管可能出現在其中的任何其他內容。 – jcern 2012-08-14 17:17:21
- 1. IE8切斷背景圖像
- 2. iPhone - UIButton背景圖像有時被切斷
- 3. 包裝背景圖像在頂部被切斷
- 4. 當在Firefox中縮小時DIV背景圖像被切斷
- 5. 背景圖像切
- 6. Chrome背景圖像被剪切
- 7. CSS - 背景圖像被截斷
- 8. CSS文本背景色被切斷
- 9. JavaScript切換背景圖像
- 10. 背景圖像高度切
- 11. 切換背景圖像(jQuery)
- 12. XAML圖像被切斷
- 13. css背景圖像被切入移動風景模式
- 14. 背景圖片始終在底部被切斷
- 15. 當滾動視口時,背景圖像在底部或右側被切斷
- 16. 被截斷的背景圖片
- 17. 邊框擴大表,但切斷的背景圖像
- 18. 網站背景被截斷
- 19. 在背景圖像背景圖像
- 20. 用開關切換背景圖像(jQuery)
- 21. jQuery的切換背景圖像
- 22. 自動切換div的背景圖像?
- 23. 切換一個背景圖像位置
- 24. 使用數組切換背景圖像
- 25. 切換背景圖像動畫
- 26. 切換背景圖像的寬度
- 27. 奇怪的Chrome背景圖像中斷
- 28. 使用背景截斷圖像:封面
- 29. 切斷圖像
- 30. Seekbar拇指圖像被切斷
你嘗試過什麼? Firebug和/或Webkit Inspector應該給你一個好主意是什麼導致了麻煩。 – 2012-08-13 14:19:53
是的,我用Firebug,但仍然沒有得到它的錯誤。謝謝 – 2012-08-17 04:33:53