【发布时间】:2019-04-05 03:40:43
【问题描述】:
我正在尝试使用多个复选框自定义 mat-select。 由于某种原因,面板的最小宽度错误如下:
我不知道它在哪里计算这个最小宽度。 我还尝试添加 panelClass 并覆盖此类的最小宽度, 例如:
<mat-select #multipleSelect (selectionChange)="selectItem($event.value)" panelClass="multiple-panel" multiple>
&.multiple-panel {
min-width: 200px !important;
}
但是当打开下拉菜单时,它会以原始宽度打开(如图所示),并在几毫秒后“跳转”到面板类上定义的自定义最小宽度。
我发现 mat-select 很难设置样式。有人知道如何解决这个问题吗?
【问题讨论】:
-
我也有同样的问题!
标签: angular-material angular5 angular-material2 angular-material-6