如果我将自定义样式应用于 MatOptions,则 MatSelect 不再在所选元素上打开。这个 StackBlitz 是一个相当小的复制品:https ://stackblitz.com/edit/angular-g196ew-mhvzau
如果我打开 MatSelect,单击列表中间的一个项目,然后再次打开 MatSelect,我希望所选项目在视图中,但事实并非如此。
我添加时出现了问题
.mat-select-panel-wrap .mat-select-panel .mat-option {
font-size: 12pt;
}
至styles.scss
有没有办法在不破坏此功能的情况下设置 MatOptions 样式?
我发现的唯一相关问题是:如何在所选选项上打开 mat-select
建议的解决方案是使用element.scrollIntoView()
,但 MatSelect 在一个元素上打开然后需要滚动到另一个元素看起来不太好。