【问题标题】:Sticky Footer not sticky to bottom of screen on larger devices - Bootstrap粘性页脚在较大设备上不粘在屏幕底部 - Bootstrap
【发布时间】:2015-08-28 23:19:10
【问题描述】:

我正在尝试创建一个粘在屏幕底部的页脚(不固定),并根据添加的内容量向下移动。

在较大的屏幕上,页脚不会粘住。

在此处查看:http://www.bootply.com/VxVeDahZzG

【问题讨论】:

  • 所以它总是在那里,无论你滚动多远?喜欢 - cssplay.co.uk/layouts/basics2.html
  • @MatthewHammond - 不,我只是希望它留在页面底部。 - 除非您位于页面底部,否则不应在滚动视图中显示
  • 但它已经做到了? sonirepairs.com
  • @TheOnlyError - 主页是的,不是其他页面,在其他页面上它应该在页面底部
  • 用inspect元素来找出你的问题真的很难。您总是可以手动更改每页页脚的属性,但这不是一个非常优雅的解决方案。

标签: javascript html css footer sticky-footer


【解决方案1】:

我认为您需要将身体的大小更改为 100%。这是一个很好的网站,可以帮助我弄清楚。 http://ryanfait.com/sticky-footer/

这是他的做法:

* {
margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important; 
    height: 100%;
    margin: 0 auto -155px; 
 }
.footer, .push {
    height: 155px; /* .push must be the same height as .footer */
}

您还需要将页脚移出身体才能使其起作用。

【讨论】:

  • 我已经试过了,好像没什么区别
  • 您是否将页脚移出身体?
  • 是的,我有,没有区别
  • @SariRahal 您不需要将页脚从正文中取出(除 head 和 body 之外的任何 html 元素都不是 html 的子元素)事实上,如果您查看源代码中的 HTML,您'将看到包装器和页脚,作为正文中的实际兄弟
猜你喜欢
  • 2015-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-07
  • 1970-01-01
相关资源
最近更新 更多