CSS实例:让页脚保持在未满屏页面的底部

Sweet_小米丶

Sweet_小米丶

2016-02-19 23:16

想要天天向上,就要懂得享受学习。图老师为大家推荐CSS实例:让页脚保持在未满屏页面的底部,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

  在内容不超过一屏的情况下,当浏览器窗口变小那行页脚文字会跟着向上浮动但还是保持在底部。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  当内容多出一屏时,他显示在网页的最下边,而不是窗口的最下边;测试了一下,还可以,在IE6、IE7、FF等都没有问题!窗口缩小时也没有问题!

  首先是JS脚本:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

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" /
titleCSS实例:让页脚保持在未满屏页面的底部/title
style
*{ margin:0; padding:0}
#info{background:#33CCFF}
#bottom{background:#FFCC00;width:100%;}
/style
/head
body
div id="info"
2br /2br /2br /2br /2br /br /2br /2br /2br /2br /2br /br /2br /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

展开更多 50%)
分享

猜你喜欢

CSS实例:让页脚保持在未满屏页面的底部

Web开发
CSS实例:让页脚保持在未满屏页面的底部

最小高度100%页脚保持在底部的布局方法

Web开发
最小高度100%页脚保持在底部的布局方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

CSS布局:让页脚始终保持底部的方法

Web开发
CSS布局:让页脚始终保持底部的方法

让一个App永远保持在最上层

编程语言 网络编程
让一个App永远保持在最上层

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

使用CSS定位页面的“footer”

Web开发
使用CSS定位页面的“footer”

在登录注册表时始终保持在根目录

电脑入门
在登录注册表时始终保持在根目录

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Web标准:结构,表现和行为分离

Web标准:结构,表现和行为分离

盗版windows能否升级到win10?

盗版windows能否升级到win10?
下拉加载更多内容 ↓