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

Vuetify 3:如何根据按钮尺寸定义对应字体大小?

为Vuetify不同尺寸按钮设置自定义字体大小

在Vuetify 3中,你可以通过两种方式实现不同尺寸按钮的字体大小定制,替代原来单一的$typography或$button-font-size设置:

方法1:通过$typography嵌套配置

直接在$typography的button节点下,为不同尺寸(small/default/large)单独定义字体大小:

$typography: (
  'button': (
    'size': 14px, // 默认尺寸按钮的字体大小
    'small': (
      'size': 13px
    ),
    'large': (
      'size': 16px
    )
  )
);

方法2:覆盖Vuetify内置的按钮尺寸变量

Vuetify 3提供了针对不同按钮尺寸的单独字体变量,直接定义这些变量即可覆盖默认值:

// 小尺寸按钮字体
$button-small-font-size: 13px;
// 默认尺寸按钮字体
$button-default-font-size: 14px;
// 大尺寸按钮字体
$button-large-font-size: 16px;

注意事项

无论使用哪种方法,都要确保这些变量的定义在导入Vuetify核心样式之前,也就是你的settings.scss文件顺序要正确:先自定义变量,再引入Vuetify的样式文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 12:35:22