html - 滚动条未在移动设备上完全向下滚动页面
问题描述
直接解决问题:我正在开发一个关于 HTML 和 CSS 的侧边栏菜单。在计算机设备上一切正常,但在移动设备上,页面不会滚动到页面末尾。我不知道问题出在哪里,但我将提供我编写的代码,以便有人可以帮助我解决这个问题。
HTML 部分
<div class="sidemenu">
<div class="topmenu">
/* The rest of the code
</div>
<div class="menucontent">
/* The rest of the code
</div>
</div>
CSS 部分
.sidemenu {
position: fixed;
width: 400px;
height: 100vh;
left: 0;
background-color: #FFFFFF;
transition: all 0.3s ease-in-out;
z-index: 1;
}
.topmenu {
width: 100%;
height: 84px;
border-bottom: 1px solid #000;
}
.menucontent {
position: relative;
width: 100%;
min-height: calc(100% - 84px);
max-height: calc(100% - 84px);
overflow-y: auto;
padding: 15px;
}
解决方案
我修好了它。我刚刚替换了 height: 100vh 从侧边栏到 100%
推荐阅读
- reactjs - 如何将 cookie 设置为过期/删除(axios react express)?
- python - systemd 启动一个激活虚拟环境的脚本不生效
- laravel - 在 Laravel 中添加带有搜索结果的排序路径
- google-cloud-platform - GCP多区域快照:快照的多个副本是否存储在不同区域?
- spring-boot - Cloud Run:Firestore 创建不起作用
- python - 用于在 Django admin 中选择相关对象 raw_id_field 的自定义弹出窗口
- python - 当进程持有独占行锁返回而不提交或关闭连接时,MySQL 连接器/Python 是如何检测到的?
- nlp - 运行 ALBERT 以从文本中获取编码向量时出现 RuntimeError
- nginx - 如何配置 NGINX 不缓存空的上游响应?
- jquery - 如果内容很大,Jqueru UI 工具提示会阻止点击移动浏览器