如何在颤动中去除卡片的内部填充?

Awo*_*woo 12 user-interface dart flutter

我在卡片内放置了一个书签图标,但无法移除卡片的内边距。我想让书签图标粘在卡片的边框上。我该怎么做?

我已将图标与“topRight”对齐,但无济于事。

Ren*_*ery 30

我只想留下一个完整的代码,删除默认边距以使其清楚

Card(
  margin: EdgeInsets.zero,
  clipBehavior: Clip.antiAlias,
  shape: RoundedRectangleBorder(
    borderRadius: BorderRadius.circular(8.0),
  ),
  elevation: 4,
  child: Image.network(
    model.item.image,
    width: 20,
    height: 200,
    alignment: Alignment.center,
    fit: BoxFit.cover,
),
Run Code Online (Sandbox Code Playgroud)


Can*_*nar 9

您可以尝试将卡片的边距属性设置为EdgeInsets.zero

  • 问题是关于填充而不是边距 (4认同)
  • 我不明白这一点。删除填充的问题和答案是应用零边距以及如何删除内部填充! (3认同)

Rod*_*tos 4

Card 小部件默认具有 Padding。如果这不是所需的行为,您可以使用看起来像卡片的容器来实现您自己的小部件