html - 强制我的页脚在屏幕底部,即使内容不够大(不粘)

标签 html css footer sticky

我有一个非常简单的问题:当我的内容不够高,无法填满屏幕时,页脚就会出现,看起来有点乱。您可以在普通笔记本电脑显示器上看到它:http://www.dlgt.co

在该页面上,强制页脚保持低位的技巧是什么?我不希望它是粘性的。我尝试在内容容器 (#loading_effect) 上设置 min-height: 100% 但没有成功。看起来以 px 为单位的特定最小高度有效,但这并不适用于所有显示器。

谢谢!

最佳答案

尝试将 height: 100% 添加到 htmlbody 和您的主要内容。这会将页脚移到屏幕之外。通过向主要内容添加等于页脚高度的负 margin-bottom,您可以再次向上移动页脚。参见 http://codepen.io/ckuijjer/pen/wbony举个例子

编辑:好的,这并没有完全奏效。使用 min-height: 100%box-sizing: border-box 和等于页脚高度的 padding-bottom 重试。参见 http://codepen.io/ckuijjer/pen/jFgwd

关于html - 强制我的页脚在屏幕底部,即使内容不够大(不粘),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26064102/

相关文章:

java - 如何设置select标签选项下拉列表的高度和宽度

html - 页脚没有延伸到网站页面的底部

html - 动态更改 jQueryMobile html5 应用程序中的背景图像

html - Bootstrap 导航栏重叠 div 标签

html - 由其内部元素显示或隐藏引起的 div 高度变化的过渡

wordpress - 页脚中的 wp_enqueue_script

r - 修改 R markdown 中 fancyhdr 页脚的位置

html - 如何解决网页字体问题

javascript - 不将数组中的图像添加到 div 背景

html - 自动居中 <div><div></div></div>