Flutter常用组件之Text

Flutter常用组件之Text

最近在学习flutter,就在CSDN买了一个课程学习。网上也有好多免费的教程,
有点学不进去,花钱买完了就能看进去了。花完钱不学习感觉就有点罪恶感。
哈哈  真香。下面对Text简单的介绍一下 。

样式

style: TextStyle(
    //字体颜色
    color: const Color(0xffff0000),
    // 删除线  none 不显示装饰线条 underline 字体下方 overline 字体上方 lineThrough 穿过文字
    decoration: TextDecoration.underline,
    // solid 直线 double 双下划线 dotted 虚线 dashed 点下划线 wavy 波浪线
    decorationStyle: TextDecorationStyle.double,
    decorationColor: const Color(0xff00ff00),
    //decorationColor: Colors.red,
    //字体大小
    fontSize: 25.0,
    // normal 正常 italic 斜体
    fontStyle: FontStyle.normal,
    // monospace  serif 字体
    fontFamily: 'serif',
    // 字体粗细  w100 - w900  normal(w400) bold(w700)
    fontWeight: FontWeight.bold,
    //字间距
    letterSpacing: 5.0,
    //高度
    height: 2,
  )

段落的间距样式

在这strutStyle: StrutStyle(
    //字体
    fontFamily: 'serif',
    //字体集合 如果fontFamily未设置 会在结合里面寻找
    fontFamilyFallback: ['monospace', 'serif'],
    //大小
    fontSize: 25.0,
    //高度
    height: 2,
    //首字母和后面字母背书关系
    leading: 2.0,
    fontWeight: FontWeight.w200,
    fontStyle: FontStyle.normal,
    //是否强制设置间距高度
    forceStrutHeight: true,
    debugLabel: 'text demo',
  )里插入代码片

文本对齐方式

可以选择左对齐、右对齐还是居中。

textAlign: TextAlign.left,

文字方向

  textDirection: TextDirection.ltr,

文本的最大显示行数

//clip 裁剪  fade 淡入   ellipsis 省略号   visible 容器外也会渲染组件
  overflow: TextOverflow.ellipsis,,
  maxLines: 3,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值