我只需要向小部件(最好是容器/卡片)添加具有左上/右上边框半径的顶部边框阴影。我不需要左/右/下边框。请看下图。
我尝试使用如下容器。
Container(
child: _buildRemaining(context),
decoration: BoxDecoration(
border: Border(top: BorderSide(color: Colors.grey, width: 5)),
borderRadius: const BorderRadius.only(
topLeft: Radius.circular(30.0),
topRight: Radius.circular(30.0),
),
),
),
对于容器,它会失败,抱怨您不能仅设置顶部边框。
然后使用卡片小部件。
Card(
elevation: 3,
margin: const EdgeInsets.only(bottom: 5),
shape: const RoundedRectangleBorder(
borderRadius: BorderRadius.only(
topLeft: Radius.circular(30.0),
topRight: Radius.circular(30.0),
),
),
child:_buildRemaining(context))
在卡片上设置标高后,我可以看到阴影,但顶部边框不够可见。仍然无法删除左/右/下边框。
有什么建议请