鸿蒙的组件属性和方法

本文详细介绍了如何通过组件的属性和方法来美化界面,如Text组件的样式调整和布局结构,如Column和Row的宽度、高度设置,以及颜色应用,以实现文本排版优化。
摘要由CSDN通过智能技术生成

组件的属性和方法

需求:美化组件外观效果 → 组件的属性方法

语法:

组件() {}
  .属性方法1(参数)
  .属性方法2(参数)
  .属性方法3(参数)
  ...

比如:

Text('小说简介')
  .height(40)
  .fontSize(20)
  ...

以下是常用的属性方法

现在我们开始优化上期的文字排版

// 构建 → 界面
build () {
  // 布局思路:先排版,后内容
  Column () {
    // 内容
    Text('小说简介')
      .width('100%')
      .height(40)
      .fontSize(20)
      .fontWeight(700) // 100~900的数字 加粗700 默认400
      // .fontWeight(FontWeight.Bold) 和上面一样的效果文字加粗
    Row () {
      Text('都市')
        .width(50)
        .height(30)
        .backgroundColor(Color.Orange) // 橙色
      Text('生活')
        .width(50)
        .height(30)
        .backgroundColor(Color.Pink) // 粉色
      Text('情感')
        .width(50)
        .height(30)
        .backgroundColor(Color.Yellow) // 黄色
      Text('男频')
        .width(50)
        .height(30)
        .backgroundColor(Color.Gray) // 灰色
    }
    .width('100%')
  }
}

注:在方法输入百分比需要使用单引号('100%')

 最后效果图:

  • 19
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值