文本对齐底部将文本保持在屏幕顶部

连续式

我已经将文本覆盖到图像上,并且我正在尝试使文本位于图像的底部。我尝试使用的不同变体,alignment: Alignment.bottom但是如果添加end它,只会将文本放在图像顶部的最右边,而不是底部:

               return new Column(
                  children: <Widget>[
                    Column(
                      mainAxisSize: MainAxisSize.min,
                      children: <Widget>[
                        Stack(
                          children: <Widget>[
                              new Container(
                                decoration: BoxDecoration(
                                  border: Border.all(
                                    color: Colors.pink[250],
                                    width: 7,
                                  ),
                                  borderRadius: BorderRadius.circular(9),
                                ),
                                  child: new Container(
                                    child: new Image.asset(dateIdeas[index]['Image']),
                                  ),
                              ),
                              Container(
                                alignment: Alignment.bottomCenter,
                                child: Text(dateIdeas[index]['Description'],
                                    style: TextStyle(
                                      fontSize: 30,
                                      color: Colors.white,
                                      fontFamily: 'IndieFlower',
                                    )),
                              ),
                          ],
                        ),
                      ],
                    )
                  ],
                );

我不确定我是否只是在这里缺少什么。

西达克

问题在于文本的容器宽度和高度与图像的宽度和高度不同。由于您使用Stack,因此请使用Positioned.fill小部件在图像上方创建一个与其大小相同的容器。

就像是:

Stack(
  children: <Widget>[
    Container(), // Your image here
    Positioned.fill(
      child: Container(), // Your text with alignment here
    ),
  ]
),

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

底部将文本视图与GridView中的ImageView对齐

来自分类Dev

从底部到顶部的文本对齐iOS SDK

来自分类Dev

将容器与文本的顶部和底部对齐

来自分类Dev

底部/顶部对齐JavaFX文本内容(标签/文本区域)

来自分类Dev

如何将剑道网格标题文本保持在顶部?

来自分类Dev

如何将剑道网格标题文本保持在顶部?

来自分类Dev

如何将文本加倍并保持文本对齐在顶部?

来自分类Dev

在图像的顶部,右侧,底部和左侧对齐文本?

来自分类Dev

将字符保持在屏幕顶部

来自分类Dev

将字符保持在屏幕顶部

来自分类Dev

无法使文本与底部对齐

来自分类Dev

无法使文本与底部对齐

来自分类Dev

如何在SwiftUI中将文本对齐到屏幕顶部

来自分类Dev

您如何在徽标旁边添加文本并使标题保持在顶部?

来自分类Dev

滚动滚动到底部,但内容保持在顶部

来自分类Dev

保持标准输入在终端屏幕的顶部或底部

来自分类Dev

CSS对齐div底部的文本

来自分类Dev

如何从底部对齐UILabel文本?

来自分类Dev

对齐文本,居中于网页底部

来自分类Dev

需要菜单底部的文本对齐

来自分类Dev

Flexbox中的文本顶部对齐

来自分类Dev

Flutter TextField在顶部对齐文本

来自分类常见问题

如何将页脚保持在屏幕底部

来自分类Dev

使用CSS将div始终保持在屏幕的底部

来自分类Dev

如何使用jQuery将页脚保持在屏幕底部

来自分类Dev

在加载时将div保持在屏幕底部,但在向下滚动时保持在原始位置

来自分类Dev

尝试在轮播中设置文本,使其仅跨越屏幕的一半,将文本保持在中心

来自分类Dev

Android:从顶部屏幕获取文本

来自分类Dev

从顶部到底部垂直对齐文本HTML5 CSS3

Related 相关文章

热门标签

归档