我想要实现的目标:当调整大小以适应移动 View 时,弹出式导航的高度应为 100%,使 div“nav”成为页面的 100% 高度,而不管 div“main”中的内容如何。
我试过将 html、body 设置为 100% 高度。包装器也处于 100% 高度,但它不起作用。
这是我的代码示例:
最佳答案
您需要将 height:100%
分配给 html 和 body 才能使您的解决方案生效。我也将它应用于外包装,但我相信您可能需要更好的解决方案,因为如果您正在这样做,这会弄乱粘性页脚。
CODEPEN
关于jquery - CSS 高度 :100% not working properly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23050646/