首先,看一个例子
在一个div 中内嵌了一个div并设置了高度,我现在想要将外层的div设置为屏幕的高度使用了height= 100%,看结果
可以明显的看到,设置height=100%,只是这个div中内容的高度,如果没有内容,这个height=100%,显示到页面上的结果就是不显示。
当我们把height=100% 换成 height = 100vh,看结果
可以看出,使用height = 100vh 占用了屏幕的100%
vh为视口单位,什么是视口单位可以参考这篇文章
首先,看一个例子
在一个div 中内嵌了一个div并设置了高度,我现在想要将外层的div设置为屏幕的高度使用了height= 100%,看结果
可以明显的看到,设置height=100%,只是这个div中内容的高度,如果没有内容,这个height=100%,显示到页面上的结果就是不显示。
当我们把height=100% 换成 height = 100vh,看结果
可以看出,使用height = 100vh 占用了屏幕的100%
vh为视口单位,什么是视口单位可以参考这篇文章