微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在颤振中设置框阴影

如何解决如何在颤振中设置框阴影

我有一个 figma 设计,我需要像这样设置框阴影。

Drop shadow
x 0,y : 1,B: 5,S: 0,#000000 30%

Drop Shadow

解决方法

您可以使用 Container 和 BoxDecoration

Container(
      padding: EdgeInsets.symmetric(vertical: 1,horizontal: 8),decoration: BoxDecoration(
        color: Colors.white,borderRadius: BorderRadius.circular(8),boxShadow: [
          BoxShadow(
            color: Colors.black.withOpacity(0.3),offset: Offset(0,1),blurRadius: 5,spreadRadius: 0,)
        ],),child: Container(),);
  }
,

使用 Container 小部件并从其 boxShadow 属性设置 decoration 属性。

代码示例

Container(
  height: 75,width: 150,decoration: BoxDecoration(
    color: Colors.white,borderRadius: BorderRadius.circular(12),boxShadow: [
      BoxShadow(
        offset: Offset(0,color: Colors.black.withOpacity(0.3),],);

截图 enter image description here

Try the full code on DartPad

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。