Card(
  semanticContainer: true,
  clipBehavior: Clip.antiAliasWithSaveLayer,
  child: Image.network( 'https://placeimg.com/640/480/any',fit: BoxFit.fill),
  shape: RoundedRectangleBorder(
    borderRadius: BorderRadius.circular(10.0),
  ),
  elevation: 5,
  margin: EdgeInsets.all(10),
)

最佳答案

要修改卡片的宽度或高度,可以将其包装在Container Widget中,并为其提供height和/或width属性。

请在下面的代码中查看,并用高度为500的容器包装:

Container(
  height: 500,
  child: Card(
    semanticContainer: true,
    clipBehavior: Clip.antiAliasWithSaveLayer,
    child: Image.network(
      'https://placeimg.com/640/480/any', fit: BoxFit.fill,),
    shape: RoundedRectangleBorder(
      borderRadius: BorderRadius.circular(10.0),
    ),
    elevation: 5,
    margin: EdgeInsets.all(10),
  ),
),

关于flutter - 如何在 flutter 中更改卡的高度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58115148/

10-09 03:21