【发布时间】:2019-08-22 21:07:52
【问题描述】:
我使用 css 和 Flexbox 创建了一个布局,问题是页脚 div 在加载时显示在页面底部,但内容会跳过它,所以当您滚动时,页脚只是浮动在页面中间。我不确定要更改什么。
我已将页脚更改为粘性,底部更改为 0px。它有点适用于调整其他 div 的边距,但它不是很干净。我希望继续使用 flexbox 属性并将它们堆叠起来,但这似乎不起作用?我还调整了其他 div 的最小-最大高度,但是一旦窗口缩小到最小高度,页脚就会浮在其余内容上。
链接到代码JSFiddle
.footer{
height:40px;
display:flex;
align-items:center;
justify-content:center;
width:100%;
background-color:purple;
}
我怀疑页脚会遵循堆叠顺序并仅显示在其余内容下方,就像主体在页眉下方一样。
【问题讨论】: