首页 > 技术文章 > CSS flex弹性布局来做 页面底部自适应:页面高度不足时,在底部显示;页面高度超出时,随页面滚动(亲测有效)

xkcp008 2020-09-22 15:42 原文

布局方式按照这个来 就可以了

<!-- 公共的父元素 -->
<div class="index">
  <div class="container">
    <!-- 你的页面内容 -->
  </div>
  <div class="foot">
    <!-- 需要自适应的底部内容 -->
  </div>
</div>
.index{
    /* 设置父元素为flex布局 */
    display: flex;
    /* 设置子元素的排列方向 */
    flex-direction: column;
    /* 设置子元素在该方向上的对齐方式 */
    justify-content: space-between;
    min-height: 100vh;  这里是重点
 }

推荐阅读