在前端页面布局中,经常会碰到要让容器充满整个屏幕高度或者剩余屏幕高度的需求.一般这时候都会想当然的使用 height:100% 这样的 CSS 来写. 这样写的话,当容器内内容很多的时候是没有问题的,可以达到预期的效果, 但是如果容器内内容比较少,不足以撑起足够的高度的话,这个CSS 样式实际上是没起作用的.那要怎么解决这个问题呢? 两种情况: 一,让容器充满整个屏幕高度 在容器内容很少的情况下,要想让这个容器充满整个屏幕可以这样: .container{ min-height:100vh }…