• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > html的footer置于页面最底部的简单实现方法

html的footer置于页面最底部的简单实现方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含html,footer,页面,底部等相关知识,佚名 希望在学习及工作中可以帮助到您

需求:有时候,当页面内容较短,撑不开浏览器高度,但是又希望footer能在窗口最低端。

思路:footer的父层的最小高度是100%,footer设置成相对于父层位置绝对(absolute)置底(bottom:0),父层内要预留footer的高度。

html代码:

  1. <!-- 父层 -->     
  2. <div id="wapper">     
  3.     <!-- 主要内容 -->     
  4.     <div id="main-content">     
  5.     </div>     
  6.     <!-- 页脚 -->     
  7.     <div id="footer">     
  8.     </div>     
  9. </div>     

CSS如下:

  1. #wapper{     
  2.     position: relative;   /*重要!保证footer是相对于wapper位置绝对*/     
  3.     height: auto;          /* 保证页面能撑开浏览器高度时显示正常*/     
  4.     min-height: 100%  /* IE6不支持,IE6要单独配置*/     
  5. }     
  6. #footer{     
  7.    position: absolute;  bottombottom: 0; /* 关键 */     
  8.    left:0; /* IE下一定要记得 */     
  9.    height: 60px;         /* footer的高度一定要是固定值*/     
  10. }     
  11. #main-content{     
  12.    padding-bottom: 60px; /*重要!给footer预留的空间*/     
  13. }     

这时候,其它浏览器上都能正常显示了,但是IE 6要另外处理:

  1. <!--[if IE 6]->     
  2. <style>     
  3. #wapper{height:100%;} /* IE在高度不够时会自动撑开层*/     
  4. </style>     
  5. <![endif]-->     

以上这篇html的footer置于页面最底部的简单实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持微课江湖。

您可能想查找下面的文章:

  • HTML表单提交的几种方式_动力节点Java学院整理
  • HTML表单_动力节点Java学院整理
  • HTML大于号、小于号、空格、引号等常用的转义代码写法一览表
  • HTML中实现鼠标经停时整行(tr)变色
  • html格式化json的实例代码
  • html在消息按钮上增加数量角标的实现代码
  • html页面跳转传递参数问题
  • html、css和js注释规范用法小结
  • Html 实现动态显示颜色块的报表效果(实例代码)
  • html是什么文件 html文件如何打开

相关文章

  • 2017-08-05深度剖析HTML的语意和与其相关的前端框架
  • 2017-08-05HTML 标签解释大全
  • 2017-08-05form的默认提交方式修改方法
  • 2017-08-05margin-top负值解决label 文字与input 垂直居中对齐问题
  • 2017-08-05input中id和name属性的区别示例介绍
  • 2017-08-05【网页设计】分享E-WebTemplates国外精美网页模板(FLASH+PSD源文件+HTML)
  • 2017-08-05定义内联元素span的最小高度问题
  • 2017-08-05用jquery进行修复在iframe下的页面锚点失效问题
  • 2017-08-05html 基底网址标记
  • 2017-08-05XHTML标签语义化介绍

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 网页制作中使用规范的HTML代码的几点
    • DHTML 对象(各种 HTML 对象常用属性)
    • 网易博客中用到的简单网页代码
    • html中块注释的使用详细介绍
    • html页!--[if IE]...![endif]--使用详细介绍
    • IE下文本模式!DOCTYPE作用介绍
    • form的OnSubmit和input type=image使用介绍
    • 表单文件选择框样式自定义示例
    • 网页速度优化一览
    • HTML设计模式日常学习笔记整理

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有