在我的模板中,
...
<!-- Name Column -->
<ng-container matColumnDef="name">
<th mat-header-cell *matHeaderCellDef> Name </th>
<td mat-cell *matCellDef="let element"> {{element.name}} </td>
</ng-container>
...
在我的模板样式中,我有
...
.mat-column-name {
color: red;
// flex: 0 1 200px !important; // not getting applied
max-width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
...
我想控制列宽。但是在使用flex
属性时mat-column-name
,它不会被应用。作为一种解决方法,我正在使用max-width
. 它有点工作,但我不明白如何max-width
习惯让它响应
编辑:工作代码Stackblitz Demo