html - 垫抽屉内容滚动无法正常工作
问题描述
我有一个页眉、一个 sidenav 和一个页脚组件作为我网站的共享模块。
我正在尝试创建一个表单来搜索 sidenav 内容中的产品,为此我创建了一个如下所示的布局模块。
默认.html
<app-header (toggleSideBarForMe)="sideBarToggler()"></app-header>
<mat-drawer-container>
<mat-drawer mode="side" [opened]="sideBarOpen">
<app-sidebar></app-sidebar>
</mat-drawer>
<mat-drawer-content>
<router-outlet></router-outlet>
</mat-drawer-content>
</mat-drawer-container>
<app-footer></app-footer>
默认.scss
:host {
display: flex;
flex-direction: column;
height: 100%;
}
mat-drawer {
width: 350px;
}
mat-drawer-container {
height: 100%;
}
mat-drawer-content {
padding: 20px;
}
一切正常,但是当我向下滚动搜索表单页面时,页脚与我的按钮重叠,如下所示。
有人可以告诉我我在哪里做错了吗?任何形式的帮助将不胜感激。
PS:我不擅长CSS,所以有点难以理解。同时我也在谷歌上寻找解决方案。
解决方案
如果我理解正确,两个按钮(红色和蓝色)在您的搜索表单页面上,并且可以滚动。
尝试padding-bottom:<the height of footer>px
在搜索页面的容器上申请。
推荐阅读
- javascript - 为什么我可以在第一次尝试时从 iframe 写入 sessionStorage,但不能连续尝试?(Chrome 版本 74)
- c# - 当响应对象可以是列表或单个对象时如何反序列化 JSON
- excel - 如何转到上一个活动单元格?
- mysql - Heroku Nodejs服务器崩溃没有响应
- r - 使用可以在 R 中的短语中找到的列表中的单词创建一个新列
- excel - 如果有时在不同的计算机上发生堆栈空间错误,则输出,不确定是什么问题
- c# - 将由其他模型组成的模型发送到视图以及如何访问属性
- html - CSS:如何使用 vw 和 vh 以 16/9 比例制作 div?
- python - 将多级嵌套的 json 或字典变成可读的 excel 报告
- vb.net - 如何在 vb.net 中完成另一个任务?