文本组件是否支持分段设置字体样式

文本组件是否支持分段设置字体样式

HarmonyOS
2024-01-20 11:42:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
RipperJohn

单个组件只能设置一种字体样式,但是可以通过多个组件来实现一行文本展示不同样式。

代码示例

@Entry 
@Component 
struct TestDemoPage { 
  @State message: string = "Hello World"; 
 
  build() { 
    Row() { 
      Column() { 
        Text() { 
          Span('测试文本: ') 
            .fontSize(20) 
            .fontWeight(FontWeight.Bolder) 
            .fontColor(Color.Black) 
          Span(this.message) 
            .fontSize(15) 
            .fontColor(Color.Red) 
        } 
      } 
      .width('100%') 
    } 
    .height('100%') 
  } 
}

参考文档

Text组件

分享
微博
QQ
微信
回复
2024-01-21 00:44:50
相关问题
RichEditor组件如何设置初始字体样式
934浏览 • 1回复 待解决
Input组件是否支持设置文本居中对齐
1862浏览 • 1回复 待解决
HarmonyOS 富文本组件问题
198浏览 • 1回复 待解决
textinput 文本是否可以分段展示?
161浏览 • 1回复 待解决
修改分段按钮样式为圆角矩形
850浏览 • 1回复 待解决
希望提供字体是否为下划线文本接口
702浏览 • 1回复 待解决
HarmonyOS 组件/容器设置背景样式
229浏览 • 1回复 待解决
是否支持统一styles样式封装?
170浏览 • 1回复 待解决
HarmonyOS 是否支持指定的一些字体
147浏览 • 1回复 待解决