我有一個內部帶有兩個嵌套div的div,(float:left)是菜單欄,右邊(float:right)應該顯示頁面的任何內容,當窗口最大時它工作正常,但是當我調整它的大小時,內容會被摺疊,直到它不再有任何空間,它被強制顯示在左邊的菜單欄下,我如何使寬度固定,以便用戶在調整大小時可以滾動? (CSS寬度沒有工作,我漂浮內容的正確和沒有之間交替),這裏是代碼:CSS定位,當窗口大小調整時,要固定內容的寬度。
<div style="width:100%">
<div style="float:left; background:#f5f5f5; border-right:1px solid black; height:170%; width:120px;"></div>
<div style="margin-right:2px;margin-top:15px; margin-bottom:5px; width:100%; border:1px solid #f5f5f5"></div>
</div>
我只需要對Interner Explorer,這工作了。
正如@ boris-callens所說,注意最小寬度屬性,因爲它沒有得到廣泛的支持(IE6絕對不會使用它,因此我建議使用_width來解決IE6)。 – 2008-12-10 15:49:46