【发布时间】:2021-04-06 06:07:00
【问题描述】:
在我的 Angular Material 应用程序中,我有一个包含多行 (mat-list-items) 的列表 (mat-list)。
我试图阻止 mat-list-items 包装它们的内容。
例如,而不是这个:
IT 架构师
在通用电气
应该是这样的:
通用电气的 IT 架构师
这里是html:
component.html:
<mat-list>
<mat-list-item class="no-wrap">
<h3 class="name"> {{firstName}} {{lastName}} </h3>
</mat-list-item>
<mat-divider></mat-divider>
<mat-list-item class="no-wrap" *ngIf="position && company"> {{position}} at {{company}} </mat-list-item>
<div class="gap"></div>
<mat-list-item class="no-wrap">
<mat-icon>email</mat-icon>
<span class="email"> {{email}} </span>
</mat-list-item>
</mat-list>
我尝试使用以下 CSS 实现我的目标:
component.css:
.no-wrap {
word-wrap: break-word;
white-space: pre-wrap;
}
但是,这不起作用。
如何防止角材料列表中的项目包裹它们包含的文本?
【问题讨论】:
标签: css angular angular-material