[英]Custom border for a flutter widget
這是一種簡單的方法,您可以在widget
中實現實心邊框。
Container(
width: 200,
height: 200,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10),
border: Border.all(
width: 5,
color: Colors.red,
),
),
),
請參考以下代碼:
Padding(
padding: const EdgeInsets.all(15.0),
child: Container(
height: 100,
width: double.infinity,
decoration: BoxDecoration(
border: Border.all(
width: 4,
color: Colors.black,),
borderRadius:BorderRadius.circular(10.0),),
child: Center(
child: Text('Custom Border'),),),
),
用Container
包裹小部件
Container(
decoration: BoxDecoration(
border: Border.all(width: 5.0, color: Colors.black),
borderRadius: BorderRadius.circular(20.0) )// change value as per your needs
child: //your widget
)
試試下面的代碼希望它對你有幫助。
如果您只想圓角頂角:
Container(
width: double.infinity,
height: 100,
decoration: BoxDecoration(
borderRadius: const BorderRadius.only(
topLeft: Radius.circular(10),
topRight: Radius.circular(10),
),
border: Border.all(
width: 3,
color: Colors.black,
),
),
),
如果您希望所有容器四舍五入:
Container(
width: double.infinity,
height: 100,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10),
border: Border.all(
width: 5,
color: Colors.black,
),
),
),
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.