首页 > 编程知识 正文

vh100,html中height是什么意思

时间:2023-05-05 12:14:11 阅读:24038 作者:35

一旦记录了踩坑经验,由于项目的需要,在重置样式时将body设置为height:100%,而不是min-height:100%,因此在开发过程中页面将因为没有任何效果,所以使用了height:100%。 因为height:100vh,所以在开发过程中在浏览器中预览没有任何问题。

但是,实际发送测试包,用苹果手机进行测试时,出现了问题。 本来应该位于画面底部的要素与实际画面底部有一定的距离,出现了滚动条

为什么这么说呢,高度上各手机浏览器有一定的差异,有些手机有隐藏的地址栏和默认的底部按钮栏,实际的1vh单位代表了屏幕可视区域的1%应该放在底部的元素不是手机窗口大小,而是底部的元素实际情况如下图所示

毕竟如何使用js动态改变箱子的高度,即如何使用100vh获取实际屏幕的高度,并将其分配给要更改的元素

也就是window.innerHeight

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。