此代码展示的效果阐述:(随着屏幕宽高度的变化而变化)

当页面内容小于屏幕高度时,头尾分别处在屏幕顶部和屏幕底部;

当页面出现滚动条时,头尾分别处于屏幕顶部和内容底部;

<style>
*{
margin: 0;
padding: 0;
}
html,body{
height: 100%;       这一步很关键
}
.container{
min-height: 100%;         这一步也很关键
position: relative;
}
.box{
width:100%;
height: 500px;
background: blue;
}
#footer{
position: absolute;
bottom: 0;
width:100%;
height:100px;
background: #64A131;
}
</style>
</head>
<body>
<div class="container">
<div class="box"></div>
<div id="footer">
footer
</div>
</div>
</body>

最新文章

  1. 初试Code First(附Demo)
  2. JUnit备忘录
  3. jquery中html()、text()、val()的区别与使用
  4. magento后台登陆被锁定 索引报错的解决:General error: 1205 Lock wait timeout
  5. Test Spring el with ExpressionParser
  6. BZOJ4033 T1
  7. RESTful风格的Web服务框架:Swagger
  8. C语言编程小tip
  9. 解决win7中防火墙的0x6D9问题的方法
  10. Scrapy-redis&lt;数据库篇&gt;
  11. iOS 12.1 跳转页面时 tabBar闪动
  12. PowerShell-自定义函数(五)-参数互斥:ParameterSetName
  13. &#39;weinre&#39; 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方案
  14. IntelliJ IDEA生成live template(代码模板)
  15. 了解PHP中$_SERVER变量对路径的解析
  16. LoadRunner测试流程
  17. 两个应用之间传递广播的规则 Broadcast
  18. Hibernate-基础入门案例,增删改查
  19. MVC controller的Action获取HttpRequest
  20. python开发_os.path

热门文章

  1. unicode转中文以及str形态的unicode转中文
  2. 将mysql数据库数据以Excel文件的形式导出
  3. Debug版本正常运行,Release版本编译通过但运行崩溃
  4. sql语句基础(一)
  5. Mysql 多字段去重
  6. 再谈java clone 以及 浅/深拷贝
  7. vs2008发布项目失败的解决方法
  8. JS 函数(arguments、箭头函数、bind)
  9. delphi 动态绑定代码都某个控件
  10. 现学现卖——Keil uVision 使用教程