使用100vh定义的div容器的高度太大(当它根据窗口大小进行定位时)是因为100vh表示相对于视口高度的百分比单位,即100%的视口高度。然而,由于浏览器的地址栏、工具栏等可能会占用一部分视口高度,导致实际可用的视口高度减少,从而使得使用100vh定义的div容器的高度超出了实际可见区域。
为了解决这个问题,可以考虑使用其他单位或技术来定义div容器的高度,例如:
总结起来,使用100vh定义的div容器的高度太大时,可以考虑使用其他单位或技术来进行调整,以确保div容器在不同的视口大小下都能正常显示。
领取专属 10元无门槛券
手把手带您无忧上云