You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

mat-icon在mat-fab按钮中增大字号后无法居中如何解决

解决方案

核心原因是mat-icon默认的宽高、行高都是和默认24px字体大小绑定的,修改字体大小后没有同步调整这三个属性,加上修改后的mat-fab没有设置居中布局,就会出现偏移问题。

可以直接修改CSS规则如下:

.add-picture {
    width: 100px;
    height: 100px;
    /* 新增flex布局实现子元素水平垂直居中 */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 如果不想全局修改所有mat-icon的样式,可把选择器改为 .add-picture .mat-icon 仅作用于当前按钮内的图标 */
.mat-icon {
    font-size: 80px;
    /* 同步修改宽高、行高和字体大小匹配 */
    width: 80px;
    height: 80px;
    line-height: 80px;
}

修改后即可实现图标在自定义尺寸的mat-fab按钮内完全居中。

内容的提问来源于stack exchange,提问作者Enrique Metner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 07:27:04