2013-12-17 117 views
0

我是新來的divs,需要創建一個網頁,不會滾動一個佔據屏幕60%的主要div,一個佔據屏幕底部的div 30%,並在每個div之間填充10%的頁腳。它不能滾動,必須用瀏覽器窗口進行縮放。有沒有人做過這個?我試過這樣做,第二個div永遠不會正確定位。3不同百分比的屏幕尺寸比例

謝謝。

+0

看看關於固定的頁眉和頁腳的(很多)的問題。你的問題似乎是一個變化。簡短的回答:如果沒有數學腳本,你可能無法做到這一點。 – isherwood

+0

你有'margin'而不是'padding'的元素之間。 – melancia

+1

@isherwood你在做什麼?這很容易。 – Ruddy

回答

3

This should work

HTML

<div></div> 
<div></div> 
<div></div> 

CSS

html,body{ 
    height:100%; 
    width:100%; 
    padding:0; 
    margin:0; 
    overflow:hidden; 
} 
div:nth-child(1){ 
    height:60%; 
    background:red; 
} 
div:nth-child(2){ 
    height:30%; 
    background:yellow; 
} 
div:nth-child(3){ 
    height:10%; 
    background:blue; 
} 
+1

看起來像是我在找什麼。我會試一試。 –