flutter - 如何在颤动中突出显示我的容器的一部分?
问题描述
我需要突出显示我的容器的一部分。红线上方的部分应该是海军蓝。请帮帮我。https://i.stack.imgur.com/1hA2y.png
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(30),
color: Colors.lightBlue[200]),
height: 350,
child: Column(
children: [
Row(
mainAxisAlignment:
MainAxisAlignment.center,
children: [
_getHomework(1, index),
Padding(
padding:
const EdgeInsets.all(10)),
])
],
),
)
解决方案
使用一个Stack
小部件将多个小部件堆叠在一起
class Example extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Stack(
overflow: Overflow.clip,
children: [
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(30),
color: Colors.lightBlue[200]),
child: SizedBox(
height: 350,
width: 350,
child: Text('Test'),
)),
Divider(
color: Colors.red,
thickness: 2,
)
],
);
}
}
推荐阅读
- jquery - 向下滑动和向上滑动反向
- amazon-web-services - AWS Lambda - 使用 .NET Core 构建无服务器 API
- android - 将谷歌地图放入 AppBarLayout
- java - 如何确定一个进程是否在 Java 中正确终止
- sql - 从 SQL 比较中排除隐藏字符
- angular - 如何在部署 nginx 中强制更新 Web 应用程序
- c# - NLog LoggerFactory 中的 TypeInitializationException
- r - R使用函数循环遍历多个子组
- android - 从自定义视图缩放形状坐标以适应不同的屏幕尺寸
- c# - 如何在 UWP 应用中使用 Microsoft Graph 自动获取新电子邮件