CSS占满剩余高度

经常会遇到需要使用剩余高度来最大化显示内容的情况,比如想利用剩余高度显示内容,而不想让页面出现滚动条

主体固定高度

推荐使用calc

主体固定高度比较简单直接用calc

.container {
  height: 100vh;
}
.title {
  height: 30px;
}
.content {
  height: calc(100% - 30px);
}

主体自适应高度

推荐使用 Flex 布局

弹性布局,title 高度变化不影响布局,body 将自动占满剩余空间。

.container {
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.title {
  height: auto;
}
.content {
  height: calc(100% - 30px);
  flex: 1;
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容