(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:從零開始的軟體開發生活」
請大家繼續支持 ^_^