首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字体如何呈现为颤振,或如何避免垂直间距?

字体如何呈现为颤振,或如何避免垂直间距?
EN

Stack Overflow用户
提问于 2019-02-04 14:11:51
回答 1查看 626关注 0票数 2

我在一个具有不同字体大小的Text-Widgets中有两个简单的Row。我使用CrossAxisAlignment.start将它们垂直放置在垂直轴的开头。不幸的是,这两个文本块没有正确地对齐。当我在Flutter: Inspect Widget中使用VSCode时,我可以看到两个Text-Widgets在行顶部都有一些垂直间距,这随着字体大小的增加而增加。这让我想起了在line-height CSS中的属性,但是我还没有在CSS中找到相应的属性。

有没有办法在没有这种间隔的情况下呈现Text-Widget的内容?

若要再现此行为,请在颤振创建演示应用程序中使用以下Row

代码语言:javascript
复制
Row(
  crossAxisAlignment: CrossAxisAlignment.start,
  children: <Widget>[
    Text('First', style: TextStyle(fontSize: 50),),
    Text('Second', style: TextStyle(fontSize: 20)),
  ],
),
EN

回答 1

Stack Overflow用户

发布于 2020-05-11 20:37:53

我认为1.0是字体大小的百分比。也许18%?

https://api.flutter.dev/flutter/painting/TextStyle/height.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54518009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档