【发布时间】:2020-11-19 18:14:37
【问题描述】:
如何去除Card之间的列间距?
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Sample"),
),
body: Column(
children: <Widget>[
Card(
child: Padding(
padding: EdgeInsets.all(15),
child: Text("Card 1"),
)),
Card(
child: Padding(padding: EdgeInsets.all(15), child: Text("Card 2")),
)
],
),
);
}
输出
【问题讨论】:
-
由于
padding应用于卡片,您正在获得卡片之间的空间。 -
@TimilehinJegede 我已经删除了,空间还在。
-
Card小部件有一个默认的margin。通过margin: EdgeInsets.zero@John Joe 将其设置为零 -
@TimilehinJegede 看起来不错!谢谢