在父元素内设置<mat-select>的样式

时间:2018-10-11 06:08:48

标签: css3 angular-material angular6

<div>
<custom-mult-select>
<mat-select></mat-select>
</custom-multi-select>
</div>

我无法设置宽度样式。我尝试了以下方法。

div.custom-multi-select.mat-select{
width: 175px;
}

2 个答案:

答案 0 :(得分:1)

尝试将其放在mat-form-field内,然后设置宽度。

<mat-form-field style="width:300px">
  <mat-select>
    <mat-option></mat-option>
  </mat-select>
</mat-form-field>

答案 1 :(得分:1)

编辑CSS并通过添加!important

覆盖当前样式。
custom-mult-select {
width: 175px!important;
}