【发布时间】:2018-04-18 18:27:12
【问题描述】:
在我的网络应用中,我使用 Angular 框架实现了 flexbox。这个弹性盒子的功能首先是第一个会显示在窗口上。当用户从该弹性框中单击一个特定项目时,将出现另一个弹性框。第一个弹性框将出现在应用程序的整个窗口中。当另一个出现时,第一个将自动拉伸到整个窗口的 50%。但我对 Angular 很陌生。此时我将公司列表的宽度设置为 50%,将公司详细信息设置为自动。第一个 flexbox 被拉伸,但是在调整窗口大小时,两个 flex 框的大小不相等。首先,我会撒谎以显示带有整个窗口的公司列表。并且还喜欢在出现另一个 flex(公司详细信息)时拉伸它。但是我怎样才能做到这一点。
我的代码是
CSS
.flex-row {
display: flex;
justify-content: center;
align-items: stretch;
}
.ellipsis {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
HTML 代码
<div fxLayout="column" fxLayoutAlign="center center" fx-offset=15>
<h2 class="dtable-h2">{{ 'A926Companies' | translate }}</h2>
</div>
<div fxLayout="row" fxLayoutAlign="start stretch">
<div class="company-list" style="margin-top:10px;">
<!-- create company button -->
</div>
<div class="company-detail" style="margin-top:10px;">
</div>
【问题讨论】: