我们的应用程序使用固定定位的视图来实现良好的导航转换。在最近的 iOS (15) 更新中,地址栏移至设备底部。由于我们使用固定定位和嵌套滚动(主体不可滚动,高度:100% 等于设备高度),因此我们没有获得滚动时折叠地址栏的默认行为。有什么办法可以解决这个问题吗?复制此问题所需的最少代码如下:
<html>
<style>
body {
overflow: hidden;
height: 100%;
}
div {
position: fixed;
overflow: scroll;
top: 0;
left: 0;
bottom: 0;
right: 0;
font-size: 40px;
}
</style>
<body>
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sollicitudin iaculis dictum. Phasellus in purus in risus volutpat tempor et id lectus. Aenean sodales odio at magna pellentesque mollis. Aenean bibendum lacus eu diam ornare dapibus. Maecenas nunc sapien, facilisis eu blandit bibendum, tempus ut lacus. …Run Code Online (Sandbox Code Playgroud)