[HTML]網頁高度100%(Height 100%)

  • 21088
  • 0

(HTML)網頁高度100%(Height 100%)

使用VS2003開發網頁時,可以設定某個TABLE佔滿整個頁面,而讓Footer在最下面。

後來使用VS2008開發網頁時,發現設定height="100%"居然不work了!

比較一下,才發現是以下的DOCTYPE的關係!


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

解決方式,可以將那行刪掉,或是設定html, body height為100%。當然,你要設定height=100%的也要設定哦!


html, body{
      height:100%;
}

可以參考100% Table Height裡面有詳細的介紹。

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^