Fluttercard widget中放container,然後設背景顏色,結果card的圓角竟然不見了!!!!找了好久,發現以下解法:

card中加入屬性,可以讓多出來的內容隱藏在框內

clipBehavior : Clip.antiAliasWithSaveLayer,

所有程式碼:

Card(
  clipBehavior: Clip.antiAliasWithSaveLayer,
  child: Container(
    //...
    decoration: BoxDecoration(
      gradient: const LinearGradient(
        colors: [Colors.pink, Colors.orange],
      ),
    ),
  ),
),
0
0 回復

發表評論

想要加入討論嗎?
請盡情發表您的想法!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。