2

html代码:
<body>

<div class="content"></div>
<div class="footer"></div>

</body>

body {

display: flex; 
flex-flow: column; 
min-height: 100vh;

}
.content {

flex: 1; 

}
.footer{

flex: 0;      

}
这种方法就是利用flex布局对视窗高度进行分割。footer的flex设为0,这样footer获得其固有的高度;content的flex设为1,这样它会充满除去footer的其他部分。

参考文章:https://segmentfault.com/a/1190000015123189


素素
37 声望0 粉丝