作者:禅茶一味2502922807_527 | 来源:互联网 | 2022-12-09 19:18
我知道这个问题可能被问了数百遍,但可惜的是,我在这里找不到的答案确实对我有帮助。
我尝试了以下答案:
引导页脚不在底部
将页脚冲洗至页面底部,Twitter引导程序
即使html和body是高度,容器流体的高度也不是100%
但是我仍然有一个问题,当页面内容“变小”并且没有填充主体/页面容器的整个高度时,页脚仅会浮动在浏览器窗口末尾的某个位置。
这是我的页脚的代码:
我使用的是Bootstrap 4.1和Chrome,这也是我网站的代码库:
https://codepen.io/anon/pen/oMZVxq
注意:您必须使用Codepen中的侧边栏视图才能实际看到页脚不在底部,因为Codepen中的视图尺寸太小以至于看起来正确。
1> G-Cyr..:
您可以使用内置的bootstrap类来实现这一点。
您需要的是使容器成为列伸缩容器。使用的类是:d-flex flex-column
要将容器设置为height:100%,可以将类h-100
应用于html,body和容器,或添加到容器样式中height:100vh;
对于页脚,a margin-top:auto
会这样做,要使用的类是:mt-auto
;
以下示例以全页模式运行