【发布时间】:2015-12-21 15:32:36
【问题描述】:
在我最近的项目中,我正在使用使用百分比高度的元素。它适用于大多数浏览器,但会在 Chrome 移动版中产生不良行为。
简而言之 - 当用户向上滚动时,地址栏变得可见。这会改变屏幕的高度,从而强制元素调整大小。由于滚动结束后会发生这种情况,因此用户会在滚动停止后看到“跳跃”。
有什么方法可以避免这种行为并且仍然使用按视口百分比调整大小的元素?
【问题讨论】:
-
有没有办法可以截屏并生成一些代码。 “地址栏”对我来说听起来像浏览器地址栏。这是浏览器问题,您无法更改。
-
是的,这与移动版 Chrome 有关。它的作用是当您向上滚动时,地址栏会随着内容滚动。这会增加视口的可见高度,这意味着我的内容也会做出响应,这会改变文档长度。
标签: android html css google-chrome mobile-chrome