# Container
## BlendMode
return Container(
margin: const EdgeInsets.all(2.0),
padding: const EdgeInsets.symmetric(horizontal: 10.0),
decoration: border
? BoxDecoration(
color: Colors.white.withOpacity(0.5),
backgroundBlendMode: BlendMode.srcOver,
border: Border.all(color: Colors.blueAccent),
borderRadius: const BorderRadius.all(Radius.circular(20)))
: null,
child: Text(text, overflow: TextOverflow.ellipsis),
);
결과
{{ https://i.imgur.com/Rzd02U7.png }}
## BoxConstraints
Widget build(context) {
return Row(
mainAxisSize: MainAxisSize.min,
children: [
Container(
constraints: BoxConstraints(minWidth: 100, maxWidth: 200),
padding: EdgeInsets.all(10),
decoration: BoxDecoration(
color: color ?? Colors.blue,
borderRadius: BorderRadius.circular(10)
),
child: msg
)
],
);
}