flutter 透明 和 不透明控件Opacity

 

使用Opacity控件来设置子控件的透明度

body: Opacity(
    opacity: 0.5, // 设置透明度为0.5,完全透明为0.0,完全不透明为1.0
    child: Container(
        width: 100.0,
        height: 100.0,
        margin: EdgeInsets.all(20.0),
        color: Color(0xffff0000), // 设置颜色为红色
    ),
),

使用withOpacity方法设置透明度

// 通过Colors的withOpacity方法来设置颜色的透明度
color: Colors.black.withOpacity(.7) // 为黑色设置70%的透明度

设置为完全透明色

// 使用Colors.transparent来设置完全透明的颜色
color: Colors.transparent

posted on 2020-08-07 11:45  完美前端  阅读(3316)  评论(0)    收藏  举报

导航