| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 在线视频教程 | 素材下载 | 程序代码下载 | 视频教程下载 | JS代码 | 论坛 | 
龙腾教程网  
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
 
  您当前位置:您现在的位置: 龙腾软件教程网 >> 文章中心 >> WEB设计 >> CSS DIV >> CSS实列技巧 >> 文章正文 
 
CSS让页脚始终保持底部的方法
作者:未知 文章来源:网络
有时候,我们用CSS创建一个高度自适应布局,如何保证页脚(footer)在内容不超过一屏的情况下始终保持在布局最下方是一个比较头疼的事。我看过一些利用绝对定位的例子,但总感觉不是那么完美,经过一下午的研究总结出一个利用负值外补丁的方法来实现这个效果的方法。下面我们看步骤: 

  1、为了让浏览器识别高度100%我们需要先给 html 和 body 加上一个高度值,同时清除所有元素的 margin 和 padding。顺便提一下,经过我的测试,html 和 body 的 height: 100%; 等于整个浏览器窗口的总高度,无论内容是否超过一屏。而它们下一级子元素 height: 100%; 则等于第一屏的高度。如何,是不是有点不好理解?

* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
  2、因为上面提到的问题,所以为了让布局自适应高度,我们要加上 min-height: 100%;,虽然IE不支持这个属性但是IE的 height: 100%; 有同样的作用:
#wrapper {
min-height: 100%;
}
* html #wrapper {
height: 100%;
}

  这样,一个最简单的最小高度满一屏的自适应布局就做好了。为了便于查看,我加了一些宽度和背景色修饰,如下:
* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
text-align: center;
font: 12px/1.4 Verdana, sans-serif;
background: #f00;
}
#wrapper {
width: 770px;
min-height: 100%;
background: #ccc;
margin: auto;
text-align: left;
}
* html #wrapper {
height: 100%;
}

上一篇:
  • 上一篇文章:
  • 下一篇
  • 下一篇文章: 没有了
  • 收藏此文到百度搜藏 百度搜藏| 新浪VIvi| 365key| Younote| 博采中心| 你好BLOG| 亿友网摘| 和讯网摘|
    相关文章    
    CSS样式表层叠(cascade)处理冲突
    CSS缩写技巧优化CSS文件的体积
    CSS高级技巧之CSS Sprites
    CSS clear的属性及使用方法
    利用CSS制作一个好看的按钮
    CSS DIV网站标准化布局实列-土豆网
    提高CSS文件可维护性的五种方法
    让DIV层象TABLE一样进行轻松布局
    Dreamweaver中编写CSS应该学会的技巧
    CSS深入了解闭合浮动元素
     
     
     
    最新文章
    普通文章 CSS让页脚始终保持底部的方法最新文章
    普通文章 Photoshop设计苹果LOGO创意海报最新文章
    普通文章 3dmax制作北京2008奥运五环标志最新文章
    普通文章 交换机配置不良导致网络性能劣化最新文章
    普通文章 让灵动的Firefox跑得更快最新文章
    普通文章 Excel2007中内容重排功能的应用最新文章
    普通文章 体验Windows Live Messenger 9 M最新文章
    普通文章 设置Office 2007 在线翻译功能最新文章
    普通文章 活用Koomail的IMAP协议功能同步G最新文章
    普通文章 Firework制作特殊切角图形最新文章
     
    热门文章
  • 没有推荐文章
  •  
     
    设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 

    版权所有2006-2008 龙腾教程网