open:flutter-container

Container

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),
    );

결과

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
    )
  ],  
);
}


  • open/flutter-container.txt
  • 마지막으로 수정됨: 2023/04/17 00:32
  • 저자 MORO