【发布时间】:2020-10-10 04:18:03
【问题描述】:
这个sn-p有什么问题吗?定位元素没有显示,但其他元素显示。 deviceHeight 在别处定义为设备的高度。
第一个容器将另外两个容器放在它下面。第二个容器正确显示在顶部,但应该在第二个容器下方的第三个(定位)没有出现。欢迎听到任何替代方案。
Align(
alignment: Alignment.bottomCenter,
child: Stack(children: <Widget>[
Container(
color: Color(bgDark),
height: deviceHeight / 100 * 40,
),
Container(color: Colors.red, height: deviceHeight / 18),
Positioned(
top: 50,
child: Container(
color: Colors.green, height: deviceHeight / 1))
]))
【问题讨论】:
-
将
width添加到PositionedContainer使其可见。我假设随机的height和width值,例如下面给出的答案。