2010-09-06 103 views
1

我想讓我的第一個網站,我有一些與CSS的麻煩。 我想要一個兩點+報頭的佈局,完全佔據整個網站的屏幕空間兩列和頭部CSS佈局問題

我想以下說明書:

  • 頭高度屏幕的20%
  • 左欄20%的寬度屏幕高度屏幕(剩餘空閒空間 )
  • 右列80寬度屏幕高度屏幕(剩餘空閒空間 )

我也想這個div不會互相重疊。 我不知道這是可能的,如果你使用%來指定寬度和高度,但我希望如此:)。我希望有人能幫助我。我會非常感激。

在此先感謝。

+2

如果這是你的第一個網站,我不建議這樣做。你應該假設你會得到非常不同的屏幕尺寸的遊客,這個固定的100%高度佈局將會成爲一個問題。我從12年以上建立HTML網站的經驗告訴你。如果你有一個非常好的理由,儘管如此,只是一個友好的警告。 – 2010-09-06 23:17:04

回答

3

我不認爲一個動態的高度是頭球很平常,但如果這真的是你想要的,那麼這應該工作:

<div id="header"> 
</div> 
<div id="content"> 
    <div id="left"> 
    </div> 
    <div id="right"> 
    </div> 
</div> 

和CSS

html, body { 
    height:100%; /* important for some browsers */ 
} 
#header { 
    height:20%; 
    width:100%; 
} 
#content { 
    height:80%; 
    width:100%; 
    float:left; 
} 
#left { 
    width:20%; 
    float:left; 
} 
#right { 
    width:80%; 
    float:left; 
}