颤动容器高度与父高度相同

问题描述 投票:2回答:1

我想用白色容器覆盖卡片,但容器总是需要一个高度(否则它不会显示)。我希望它和它的父,堆栈一样大。我怎样才能做到这一点?卡的高度各不相同。我想我错过了一些东西;)

return new Stack(
 children: <Widget>[
  new Card( ... ),
  new Container(color: Colors.white70),
 ]
);
flutter flutter-layout
1个回答
9
投票

您可以使用Positioned.fill强制堆栈子填充Stack

Stack(
  children: [
    Card(),
    Positioned.fill(
      child: Container(color: Colors.red),
    )
  ]
);
© www.soinside.com 2019 - 2024. All rights reserved.