国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

Div+CSS實例教程:讓頁腳保持在未滿屏頁面的底部

2024-07-11 09:05:34
字體:
來源:轉載
供稿:網友
DivCSS實例:讓頁腳保持在未滿屏頁面的底部

  在內容不超過一屏的情況下,當瀏覽器窗口變小那行頁腳文字會跟著向上浮動但還是保持在底部。
  當內容多出一屏時,他顯示在網頁的最下邊,而不是窗口的最下邊;測試了一下,還可以,在IE6、IE7、FF等都沒有問題!窗口縮小時也沒有問題!

  首先是JS腳本:

function test(){
var infoHeight = document.getElementById("info").scrollHeight;
var bottomHeight = document.getElementById("bottom").scrollHeight;
var allHeight = document.documentElement.clientHeight;

var bottom = document.getElementById("bottom");
if((infoHeight + bottomHeight) < allHeight){
  bottom.style.position = "absolute";
  bottom.style.bottom = "0";
}else{
  bottom.style.position = "";
  bottom.style.bottom = "";
}

setTimeout(function(){test();},10);
}
test();

  查看運行效果:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>DivCSS實例:讓頁腳保持在未滿屏頁面的底部</title><style>*{ margin:0; padding:0}#info{background:#33CCFF}#bottom{background:#FFCC00;width:100%;}</style></head><body><div id="info">2<br />2<br />2<br />2<br />2<br /><br />2<br />2<br />2<br />2<br />2<br /><br />2<br />20000</div><div id="bottom">bottom</div><script language="JavaScript" type="text/javascript">function test(){var infoHeight = document.getElementById("info").scrollHeight;var bottomHeight = document.getElementById("bottom").scrollHeight;var allHeight = document.documentElement.clientHeight;var bottom = document.getElementById("bottom");if((infoHeight + bottomHeight) < allHeight){bottom.style.position = "absolute";bottom.style.bottom = "0";}else{bottom.style.position = "";bottom.style.bottom = "";} setTimeout(function(){test();},10);}test();</script></body></html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 诸暨市| 巨鹿县| 桐柏县| 沅陵县| 江津市| 霍林郭勒市| 成都市| 蒙阴县| 丘北县| 禄丰县| 盐津县| 全州县| 绥宁县| 金溪县| 荣昌县| 昌平区| 七台河市| 黑山县| 白朗县| 菏泽市| 朝阳县| 陈巴尔虎旗| 灵寿县| 濮阳市| 吉木乃县| 珠海市| 黎平县| 三原县| 襄垣县| 莱西市| 称多县| 高碑店市| 新郑市| 泰安市| 渝中区| 班戈县| 遵义市| 通榆县| 新津县| 云南省| 长宁区|