반응형
FlutterでUIを作るとき、余白の順番は Padding → Border → Margin になっている。(これはHTMLも同じ順番)
Paddingは内側、Marginは外側、Borderはその境界だった。
PaddingとMarginの違い
境界はBorder、内側はPadding、外側はMargin。
- Padding = 内側の余白
- Margin = 外側の余白
EdgeInsetsの種類
EdgeInsets.all(20)→ 全方向に同じ余白EdgeInsets.symmetric(horizontal: 20, vertical: 16)→ 横と縦を別で指定EdgeInsets.only(top: 10, left: 8)→ 特定の方向だけ
return Card(
child: Padding(
padding: const EdgeInsets.symmetric(
horizontal: 20,
vertical: 16,
),
child: Column(
children: [
Text(expense.title),
const SizedBox(height: 4),
Row(children: [...]),
],
),
),
);

반응형
'アプリ開発 > フラッター(Flutter)' 카테고리의 다른 글
| [Flutter]フラッター入門のための最初のプロジェクト始める(IOS&Android画面実行) (0) | 2025.09.14 |
|---|---|
| [Flutter]プロジェクトを修正した後に実行するコマンド(iOS / Android) (0) | 2025.09.13 |
| [Flutter] プロジェクトの基本フォルダー構成 (0) | 2025.09.11 |