2012-01-31 49 views
0

最近我一直在爲自己的網站工作,並遇到了一個奇怪的問題。每當我向左移動頁面時,頁面將會擴展我從中心移動它的像素數量。它不妨礙功能,但它真的很煩人有300-400像素的空間,你可以滾動到一邊。也許我做錯了什麼,但任何幫助,將不勝感激。頁面無意中膨脹

這是我做的一個例子:

<html> 
<body style="background-image: url('Background-Large.jpg'); text-align: center"> 
<div style="position:relative;top: -605px; left: 295px;"></div> 
</body> 
</html> 

回答

0

這是因爲你的DIV設置:

left: 295px; 

如果你想有一個DIV是在中心,你應該第一件事做的是做一個「主容器」:

<style type="text/css"> 
.wrapper {width:500px;margin:0 auto -1.5em;} 
</style> 

<div class="wrapper"> 
</div> 

然後從那裏你可以添加,現在該中心容器內,多數民衆贊成元素:

<div class="wrapper"> 
    <div style="float:left;margin-left:-295px;"> 
    </div> 
</div> 
+0

這是因爲我希望它是從頁面中心295px。 – 2012-01-31 04:26:48

+0

有沒有方法可以在不調整頁面的情況下移動它? – 2012-01-31 04:27:08

+0

是完整的代碼嗎?我問,如果你只是表現出1個DIV,我不可能告訴你爲什麼它沒有其他元素分享關係就是如此。 – 2012-01-31 04:27:48

0

我不太清楚你想在這裏實現什麼,但如果你把一個「溢出:隱藏」在身上,它應該讓你放置你的DIV關閉頁面不添加滾動酒吧。

+0

謝謝!這工作完美。 – 2012-01-31 04:28:22