当导航栏被点击打开时,导航栏的宽度会随着内容自动调整。
<mat-sidenav #sidenav mode="side" class="primary-color main-sidenav nav-
shadow" opened="true" [@sidenavState]="sidenavState"
(@sidenavState.done)="endAnimation()" *ngIf="layout === 'modern' ||
forceModern">
....
</mat-sidenav>
当我将 SCSS 中侧导航的宽度设置为
.mat-side-nav{
width: auto !important
}
导航栏默认打开,无需点击打开。它也不会通过点击关闭