2011-12-05 29 views
3

我需要沿着網站頂部的紫色線條。我使用的是身體上的border-top屬性,而不是使用圖像。這在全視圖中工作,但是當我調整瀏覽器窗口的大小時,紫色線條只出現在視口中,當我向右滾動時,我得到一個空白區域。 Here's the fiddle所以你可以看到我的意思。我試過width: 100%在身體和容器上,但無濟於事。有人可以提出一些方法來完成我所需要的嗎?身體邊框頂部不會超出視口

謝謝。

回答

1

如果你知道你的文檔寬度,那麼你可以指定一個最小寬度。

body { min-width: 960px; } 
+0

大部分建議都適用於我的案例。我選擇了這一個,因爲它與我的其他作品「發揮」最好:) – brunn

2

不知道這是否是最好的方法來完成它,但你可以將position: absolute;添加到身體。這可能會有一些不希望的副作用。

+0

啊,我現在看到它。尼斯。 +1 – mrtsherman

0

與skoh-fley的雖然可能後果較少有關的二級答案是將float: left添加到bodyhttp://jsfiddle.net/K5zVq/20/。雖然我認爲我會傾向於我在這裏發佈的第一個答案(儘管你比我更瞭解你的情況)。