2011-09-26 50 views
2

當瀏覽尺寸調整爲左側時,如何阻止div在環繞/移動下方。除此之外,網頁上的其他所有內容都保持不變。我希望它不會移動,並強制用戶使用瀏覽器左右滾動來查看它。Div在瀏覽器尺寸縮小時會一直打包

#signup_box { 
    width: 363px; 
    height: 392px; 
    float: right; 
    margin-right: -34px; 
    min-width: 363px; 
} 

回答

2

你在浮動它。它會包裝。嘗試手動定位它,像:

#signup_box { 
    width: 363px; 
    height: 392px; 
    position:absolute; 
    right:34px; 
    top:0px; 
    min-width: 363px; 
} 
+0

工作。我調整右側和頂部是正確的:584px;頂部:46px;它現在完美滾動。 – acctman

1

您已漂浮使用float: right;股利,所以它會根據需要調整它的位置(「浮動」)。

您可以刪除float以停止此行爲,並確保您的頁面足夠寬以容納此(和其他相關)元素的寬度。

0

不,有一種簡單的方法可以做到這一點......它可以工作,但它是css3。但你可以嘗試:

div { 
white-space: nowrap; 
} 

如果它適合你,請回復!謝謝!順便說一下,只有將它放入所有元素中或放在容器中才能工作。通過這種方式,你可以在沒有包裝的情況下投入浮動。