布局方式按照这个来 就可以了
<!-- 公共的父元素 -->
<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; 这里是重点
}