行内的容器高度

时间:2020-06-04 11:56:33

标签: flutter flutter-layout

这是我的代码。


Card(
      child: Row(
          children: [
            Container(
              color: Colors.red,
              child: Icon(Icons.home)
              ,),
            Column(
              children: [
                Text('aliazad'),
                Text('aliazad'),
                Text('aliazad'),
                Text('aliazad'),
              ],
            ),
          ],
        ),
      );

我要使容器的高度等于卡的高度。 enter image description here

1 个答案:

答案 0 :(得分:1)

您必须用Row来包裹Container,并给它一个height,如下所示:

Card(
        child: Container(
          height: 80,
          child: Row(
            crossAxisAlignment: CrossAxisAlignment.stretch,
            children: [
              Container(
                color: Colors.red,
                child: Icon(Icons.home),
              ),
              Column(
                children: [
                  Text('aliazad'),
                  Text('aliazad'),
                  Text('aliazad'),
                  Text('aliazad'),
                ],
              ),
            ],
          ),
        ),
      ),