【发布时间】:2017-06-14 20:46:22
【问题描述】:
我有 3 个 div,我可以根据屏幕大小将它们放大或缩小,但不能像 bootstrap 一样将其包裹起来。所以对于小屏幕,我希望 div 垂直堆叠,大屏幕水平堆叠。例如 任何人都知道我是如何使用Angular2 做到这一点的吗?我选择使用我 npm 的@angular/flex-layout。
注意:我认为“彩色框”中没有任何与任何内容冲突的内容。
这是我的代码...
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
//templateUrl: './app/app.component.html',
template:`
<div class="flex-container" fxFlex=100>
<div class="colored box" >
<div fxFlex.lg=100 fxFlex.md=50> flexible for screensize </div>
<div fxFlex.lg=100> fxFlex </div>
<div fxFlex=33> fxFlex </div>
</div>
</div>
<div class="version">@angular/flex-layout (v2.0.0-beta.0)</div>
`,
styleUrls: ['./app/app.component.css']
})
export class AppComponent {
}
【问题讨论】:
标签: html angular responsive-design