2013-04-11 52 views
0

我有一個問題,我的div使用RWD創建頁面。我需要我的div有max-width:800px所以,當調整瀏覽器的大小時,div也會調整大小,最大值爲800px,但不起作用。div中的最大寬度使響應式設計不起作用

HTML

<div id="container> 
    <div class="show-section"> 
     <h3>Section 1</h3> 
    </div> 
    <div class="show-section"> 
     <h3>Section 1</h3> 
    </div> 
    <div class="show-section"> 
     <h3>Section 1</h3> 
    </div> 
</div> 

CSS

body { 
    background-color: #fffff7; 
    font: 16px/22px Helvetica, Arial, Verdana, sans-serif; 
    margin: 0px; 
    padding: 0px; 
    width: 100%; 
    height: 100%; 
    overflow-x: hidden; 
} 
#container { 
    display: block; 
    margin: 0 auto; 
    margin-top: 50px; 
    max-width: 800px; 
} 

最大寬度:800像素

enter image description here

寬度:70%

enter image description here

當它到達720約沒有調整大小,也不是因爲它應該居中在屏幕上,但是如果不是max-width:800px;會放寬度:70%的作品。但我不想這樣,因爲當屏幕太大,div也是如此,所以我想有一個大小限制。

+0

爲什麼不指定媒體查詢? https://developer.mozilla.org/en-US/docs/CSS/Media_queries – fletch 2013-04-11 03:21:18

+0

是的,我把一個媒體查詢,但其他組件..但在其他項目中,我有類似的東西,沒有媒體查詢完美的作品 – SoldierCorp 2013-04-11 03:22:38

+0

我很難理解你的問題,但你是否簡單地嘗試過'width:70%; max-width:800px;'? – fletch 2013-04-11 03:29:11

回答

3

似乎爲我工作,我只需要在「容器」ID後添加一點雙引號。

<div id="container> 

<div id="container"> 

小提琴:http://jsfiddle.net/mUCSz/1/。只需調整預覽窗格的大小。

+0

@SoldierCorp也可以將'margin'修改爲'margin:50px auto 0;' – fletch 2013-04-11 03:34:54

+0

很少見:/在jsfiddle中工作正常..可能會影響其他屬性..尊重「容器,只是忘了關閉引號。 – SoldierCorp 2013-04-11 03:38:41

相關問題