so-*_*ude 14 angular2-template angular-material2 angular
我正在尝试使用角度材料2创建"右侧导航栏" md-sidenav.无论我做什么,它总是在左边.我怎样才能改为右侧呢?
<md-sidenav #sidenavright mode="side" class="app-sidenav" opened="true">
<app-question-rightnav></app-question-rightnav>
</md-sidenav>
Run Code Online (Sandbox Code Playgroud)
so-*_*ude 30
好吧,它比我想象的容易,傻我!
要将md-sidenav对齐到右侧,只需添加align="end"到md-sidenav元素.
<md-sidenav align="end" #sidenavright mode="side" class="app-sidenav" opened="true">
<app-question-rightnav></app-question-rightnav>
</md-sidenav>
Run Code Online (Sandbox Code Playgroud)
它已position="end"在以后的版本中更改为
例
<mat-sidenav #sidenavright position="end">
Right sideNav
</mat-sidenav>
Run Code Online (Sandbox Code Playgroud)
<mat-sidenav-container>
<mat-sidenav #right position="start">
Start Sidenav.
</mat-sidenav>
<mat-sidenav #left position="end">
End Sidenav.
</mat-sidenav>
<div>
<button mat-button (click)="right.open()">right</button>
<button mat-button (click)="left.open()">left</button>
</div>
</mat-sidenav-container>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17602 次 |
| 最近记录: |