Baseline(
baselineType: TextBaseline.alphabetic, // 使用字母基线
baseline: 30, // 基线高度,与第一个 Text 的字体大小相同
child: Row(
mainAxisSize: MainAxisSize.min,
// 确保 Row 宽度尽可能小
crossAxisAlignment: CrossAxisAlignment.baseline,
// 沿着基线对齐
textBaseline: TextBaseline.alphabetic,
// 使用字母基线
children: [
Text("10", style: TextStyle(fontSize: 30)),
Text("秒", style: TextStyle(fontSize: 10)),
],
),
)
显示效果如下图
Snipaste_2024-10-11_17-16-10.png