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