angular - 如何使用 Angular Material 让 mat-sidenav-content 占据 100% 的高度
问题描述
如何使用 Angular Material 让 mat-sidenav-content 占据 100% 的高度
所以我有一个侧面导航,似乎无法让它占据 100% 的高度。正如您在图像中看到的那样,它被切断了。使用最新的 Angular 8 和最新的材料。
您可以在此处查看主要组件 css: https ://github.com/born2net/studiopro-web/blob/master/src/app/layouts/main/main.component.scss
如果我通过
<div fxLayout="row" class="container" style="background-color: darkslategray; min-height: 2000px">
它可以工作,但我当然不想硬编码 2000px 的高度以及它在这里的样子:
肖恩
解决方案
这解决了这个问题:
.container {
height: calc(100vh - 70px);
推荐阅读
- permissions - Xcode 11.3 没有在我的所有项目上打开 Assets.xcassets 文件
- android - LiveData 不会将类型推断为所需的返回值
- c++ - 删除类成员的动态分配内存的最佳方法是什么
- excel - 在 VBA 中识别 UI 自动化中的元素
- flutter - 如何在 Dart 中展开列表?
- javascript - 在页面加载和按钮单击时在 React 幻灯片组件中显示具有匹配标题的随机图像
- ios - 在 UITableView Nib 中加载 UITableViewCell Nib
- ruby-on-rails - 选项选择参考
- java - PowerMock 和 Mockito NoSuchMethodError
- swift - SwiftUI 如何在没有 NavigationLink 的情况下转到另一个视图