【发布时间】:2021-09-11 07:57:49
【问题描述】:
我正在使用 sizer 库,但我想知道为什么将填充值指定为高度 top:5.h 而不是重量 top:5.w?。
Sizer 文档中的代码是:
Padding(
padding: EdgeInsets.symmetric(vertical: 5.h, horizontal: 3.h),
child: Container(),
);
【问题讨论】:
我正在使用 sizer 库,但我想知道为什么将填充值指定为高度 top:5.h 而不是重量 top:5.w?。
Sizer 文档中的代码是:
Padding(
padding: EdgeInsets.symmetric(vertical: 5.h, horizontal: 3.h),
child: Container(),
);
【问题讨论】:
这看起来更合乎逻辑
Padding(
padding: EdgeInsets.symmetric(vertical: 5.h, horizontal: 3.w),
child: Container(),
);
它创造了:
屏幕高度 5% 的垂直内边距
屏幕宽度 3% 的水平内边距
这可能是文档中的错误,您可以在repo 上提出修改建议
【讨论】: