【发布时间】:2018-08-07 02:58:10
【问题描述】:
我使用 md-select 使用 Angular 4 和 Material,无论我尝试什么,我似乎都无法将 font-size 更改为 14。除了节点模块之外,也没有样式,我不想更改。我可以用firebug检查它,看到它是mat-select-trigger类将字体大小设置为16px,但我在任何地方都找不到它(节点模块内的某些文件除外).....我怎么能将md-select字体大小改为14px还是12px?
【问题讨论】:
-
你能用 StackBlitz 重现这个问题吗?
-
复制太难了,我可能要上传所有依赖项,而且项目相当复杂,我猜。您认为我可以更改 node_modules 中的某些内容吗?我试图改变它里面的一些值,它起作用了,它解决了我的问题,但我知道它可能会被 npm 的每次更新覆盖。
-
您确实不应该更改 node_modules 中的代码。这是一个 md-select 的例子:stackblitz.com/edit/angular-material2-md-select-issue,这个例子你有同样的问题吗?
-
看来我设法通过将其添加到 src/styles/themes.scss 内的主题.scss(不在 node_modules 内)来更改它: .mat-select-trigger { font-size:14px; }