首页 > 解决方案 > 请解释填充是如何工作的?如果我增加填充,它会变小,如果我减少填充,它会变大?但是为什么?

问题描述

        body:SafeArea(
        Expanded(
          child: Padding(
            padding: EdgeInsets.all(40.0),
            child: FlatButton(
              textColor: Colors.white,
              color: Colors.green,
              child: Text(
                'True',
                style: TextStyle(
                  color: Colors.white,
                  fontSize: 20.0,
                ),
              ),
              onPressed: () {
                //The user picked true.
              },
            ),
          ),
        ),
        );

标签: flutterflutter-layout

解决方案


padding是内容和边框之间的空间。如果您需要的是小部件边框与其周围之间的空间,则需要 margin 属性。margin是边界外的空间。

在此处输入图像描述


推荐阅读