html - 在包含元素上设置高度的粘性页脚

标签 html css

我可以按照说明在网页上设置粘性页脚

http://css-tricks.com/snippets/css/sticky-footer/

它建议min-height:100%并且高度未设置

.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -142px; 
}

但是,在其中一个页面中我需要设置 height:100% in .page-wrap 调整其子项的高度。当我设置 height:100% 后,我的粘性页脚不起作用并出现在页面中间。

有没有办法让粘性页脚在 .page-wrap 中将高度设置为 100% 的情况下工作?

最佳答案

container-fluid 类中删除 height:100% 元素

.container-fluid {
 position: relative;
 min-height: 100%;
 /*height: 100%;*/ /*Remove the height and it will work fine*/
 width: 100%;
 border: 1px solid green;
}

<强> DEMO HERE

关于html - 在包含元素上设置高度的粘性页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18696326/

相关文章:

CSS 100% 高度主体和元素

html - 如何仅使用 CSS 使 HTML 列表不带元素符号?

html - Bootstrap 菜单列表项下拉列表不是按钮

html - 2 个元素的高度相同

Internet Explorer 8 中的 HTML5 视频

javascript - 如何在没有 IFRAME 和 JQuery 的情况下使用 Javascript 在 div 中加载网页?

javascript - 检查输入是否具有相同的值 React

python - 如何使用表单调用 python 函数而不是脚本?

php - 无法在 PHP 页面上显示来自多个表的数据

html - 如何为 div 接受 D&D,但传播点击?