方案:

运用vh,100vh的高度刚好是整个屏幕的可视区。而header头部也是有高度的,所以不能是100vh了,而是100vh – 头部header高度px。

如果有脚部,要脚部也固定,则100vh - (头部高+脚部高)px

代码:

     // 给main主体加上

.el-main {

height: calc(100vh - 181px); //181px为顶部header高度+底部footer高度

overflow-y: auto;

}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐