2011-01-24 172 views
0

我試圖做一個水平滾動的網站,我想的div浮動,而我能做的權利。但我不想定義容器的寬度,因爲它可能在不同的頁面上有所不同。水平滾動網站

任何想法?

回答

6

首先,其一般不宜有一個網站,需要滾動一邊到另一邊。它是一種不尋常的運動(用戶不會非常喜歡它),用戶往往不喜歡這樣做。

要真正回答你的問題,不是一個固定的寬度設置到你的容器等的唯一方法是百分比寬度,這樣你可以將其設置爲相同的尺寸(按比例)爲每個用戶。或者,如果你不想固定寬度,就把它留下。該容器會自動擴大到您填寫的任何尺寸。

+0

我不相信離開它會導致它自動擴展浮動右元素,因爲這會導致元素在瀏覽器窗口的寬度中斷。我對此不正確嗎? – Patcouch22 2011-01-24 21:34:53

0

您最好的選擇可能是使用JavaScript庫(如jquery)檢查列的寬度,並將容器設置爲列寬的總和。

0

做一個容器,持有你的divs.It在我看來,你應該漂浮所有這些divs左。

<div id="container"> 
    <div class="floater_divs"> 
    </div> 
    <div class="floater_divs"> 
    </div> 
</div> 

#container { width:100%; other stuff you want etc...} 
.floater_divs { float:left; other stuff you want etc...} 

如果你想浮動的div有不同的規則,那麼就使新的類或ID的。