2011-11-12 121 views
0

查看kranedesign.com上的任何頁面CSS推送內容?

如果您水平減小瀏覽器的大小,主要內容會降到導航下。我不確定在CSS中如何或如何解決這個問題。理想情況下,我希望它能夠適應...但即使只是一個水平滾動條會更好。

+0

+1非基於表格的佈局,太多的人正在這樣做,並採取簡單的方法出來這些天。 – Zoidberg

回答

1

你應該有一個容器格。像:

<div id="container"> 
    <div id="nav"></div> 
    <div id="content"></div> 
</div> 

然後給容器類溢出:隱藏(拉伸容器div)並給容器div一個寬度。我認爲你的導航和內容是浮動的?

2

你#outer div容器應具有以下的CSS:

#outer { 
    width: 1160px; 
    position: relative; 
    overflow: hidden; 
} 

你#aside和#primary被浮置具有固定寬度,但它們的容器#outer具有100%的寬度,這意味着寬度變化。因此,當瀏覽器窗口寬度更改爲小於#aside和#primary寬度的值時,#primary會降至#aside div以下。

+1

這個外部設置很好,因爲您可以將內容置於瀏覽器中,或者如果您願意,可以將其放在左側。 – Zoidberg

+0

哦,謝謝!這並不理想 - 我寧願將頁面放大以適應,但我正在與別人的主題合作,並沒有真正有時間(或知識)對CSS進行重大修改。這個解決方案是一個很棒的創可貼。謝謝! – Gavin