2013-08-05 61 views
0

我有簡單的網頁,它由兩列組成:邊欄和內容。如果兩欄都是動態的,但是側欄的寬度必須固定並且內容寬度應根據瀏覽器寬度動態變化,則沒有任何問題。如何在響應式網頁設計中混合固定寬度和%寬度?

我不知道如何計算列的寬度。

謝謝。

+0

側邊欄*真的*必須固定大小,爲什麼? – tuespetre

+0

因爲它包含固定尺寸的adsense廣告 – user1134475

+0

啊,那麼確實有道理 – tuespetre

回答

2

你可以這樣做:

FIDDLE

#sidebar { 
    width: 200px; 
    float: left; 
} 

#content { 
    overflow: auto; 
/* trigger a block formatting context (this fills remaining horizontal width) */ 
} 
+0

謝謝。這就是我要找的 – user1134475

2

我想象你正在尋找這樣的事情:

http://jsfiddle.net/ekVJe/

我所做的是浮動左側邊欄中,然後給內容左緣這相當於寬度邊欄:

#sidebar { 
    width: 200px; 
    float: left; 
} 

#content { 
    margin-left: 200px; 
} 
+0

謝謝。你的答案與前一個類似。 – user1134475