我使用角2物质为具有基本的Navbar设置位置:角2材料不调整或调整用于移动/更小的宽度
<mat-toolbar color="primary" class="mat-elevation-z2">
<button mat-icon-button (click)="openSideNav()">
<mat-icon class="md-24" >menu</mat-icon>
</button>
<span>{{this.title}}</span>
<button mat-button [matMenuTriggerFor]="infoMenu">Information</button>
<button mat-button [matMenuTriggerFor]="toolsMenu">Tools</button>
<button mat-button>Blog</button>
<span class="fill-space"></span>
<!-- Pull right -->
<div class="float-right">
<button mat-icon-button>
<li class="fa fa-user-circle fa-2x"></li>
</button>
</div>
</mat-toolbar>
当angular.io现场调整大小(对于移动,或小包装在桌面上),它是在这里看到调整罚款:
我在这样的假设之下,即只使用材料项目,页面会自动响应,就像使用引导元素一样。 或者我需要创建代码来做angular.io(IE页面的宽度和调整时,它的房间外)类似的事情,如果我不得不创建代码是有简化的方式做检查是否工具栏中的项目不适合屏幕?谢谢
一般没有 - 你需要在响应式技巧中设计完整的网站,以便适应不同的设备/宽度 – faboolous
这款plunker是由您制作的,并提供响应:https://plnkr.co/edit/Mp2fDFQrWBOimTZlaika?p = preview。你有没有更改你的代码? – Vega
@faboolous是关于这个任何教程,它只是使用CSS来检测宽度和调整?我使用typescript/javascript来获取宽度并进行调整? – Cacoon