# 定位装饰权重组件
# Container
Container
大家是否还记得 Container 组件的大小是如何调整的吗?
Container 默认是适配子控件大小的,但当设置对齐方式时 Container 将会填满父组件,因此是否填满剩余空间取决于子组件是否需要填满父组件。
Container
是最常用的组件之一,它是单容器类组件,即仅能包含一个子组件,用于装饰和定位子组件,例如设置背景颜色、形状等。
Container(
child: Text('htring'),
)
1
2
3
2
3
# Container - decoration
属性设置子组件的背景颜色、形状等。设置背景为圆形,颜色为蓝色:
Container(
child: Text('htring,专注分享Flutter技术及应用'),
decoration: BoxDecoration(shape: BoxShape.circle, color: Colors.blue),
)
1
2
3
4
2
3
4