angular - 如何更改 mat-icon 笔划宽度
问题描述
我使用带有角度的默认 mat-icon 的自定义图标。然而,与我创建的那个相比,垫子图标有点太厚了。
我知道这些图标被视为字体,但是是否有可能像我们从 svg 更改笔画一样更改它?
例子
图标将manage_accounts
与球体具有相同的厚度
(我使用class="material-icons-outlined"
来获得徽标的轮廓版本)
解决方案
mat-icon
是字体,我不确定是否有角度,但您可以尝试使用以下属性设置它们的样式:
.classname_of_the_icon{
font-weight: 100 !important; // any weight you want your icon to be [bold, normal, 100, 200, ..., 800]
font-size: 12px !important; // any size you want your icon to be
}
!important;
允许我们覆盖默认样式mat-icon
,让我知道它是否有效 祝你好运
推荐阅读
- html - 缩放的 iframe 占用额外空间
- node.js - 发布请求在节点应用程序上返回 500 错误
- python - Python 动态实例化 QML 组件
- linux - linux C/C++ system() 命令如何工作?
- html - Bootstrap Layout Suggestions for 50 50 layout with Image and Text
- unity3d - 灯不做任何事情
- maven - 防止 Maven 在不需要时连接到外部存储库的策略
- javascript - 在上下文中传递 ref
- debugging - 'NODE_OPTIONS' 未被识别为内部或外部命令 - 仍然是一个问题
- jquery - 无法使用 .then() 语句中的数据更新元素 .attr()