flutter的高斯模糊其實是一個模糊化處理的Container元素塊 定位在圖片的上層
ClipRRect( //切割很重要 child: Stack( overflow: Overflow.clip, alignment: Alignment.center, children: <Widget>[ Container( width:double.infinity, child:Container(//用那好種圖片組件隨便 width:double.infinity, height:ScreenUtil.instance.setHeight(200), decoration:BoxDecoration( color:Color.fromRGBO(124, 127,115, .3), borderRadius: BorderRadius.circular(20), image:DecorationImage( image: NetworkImage("${圖片鏈接 ?? ''}"), fit: BoxFit.cover, ) ), ), ), Positioned.fill( child: BackdropFilter( filter:ImageFilter.blur(sigmaX:3, sigmaY:3),//可以看源碼 child:Container( decoration:BoxDecoration( color:(Color.fromRGBO(225, 225,225, 1)).withOpacity(0.06), borderRadius: BorderRadius.circular(20), ), ), ), ) ],