【发布时间】:2018-08-28 10:12:33
【问题描述】:
我的 Flutter 布局有问题。
我有一个简单的容器,其左右边距为 20.0 在这个容器里面我有另一个容器。
但是这个容器不适合仅在左侧的父容器。 我不知道为什么会这样。
这是我的代码:
@override
Widget build(BuildContext context) {
return new Scaffold(
backgroundColor: Colors.white,
body: new Container(
margin: new EdgeInsets.symmetric(horizontal: 20.0),
child: new Container(
)
),
);
}
【问题讨论】:
-
你确定吗?我们可以清楚地看到两边的两条竖线。
-
是的父容器是对的,但是子容器不适合父容器(标记为蓝色区域)
-
已解决。在 Inspector 我的错中选择了错误的小部件
-
如果您想知道子 Widget 如何适合父 Widget,只需将子 Widget 包裹在容器中并为容器赋予颜色
标签: layout dart containers margin flutter