鸿蒙第二次培训——组件(上)

一、组件介绍

        定义:屏幕展示出来的元素,都称为组件。

        分类:(1)显示类组件:图片组件,文本组件,进度条组件。

                   (2)交互类组件:按钮组件,输入框组件,多选框组件,单选框组件,滑块组件。

二、组件属性

        组件在页面中的样式、位置等由其在CSS文件中所定义的属性决定。本文以下将着重介绍文本组件的属性。

.container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

        1.宽高属性

                width和height,决定组件的宽和高,参数有三种格式,分别为px(像素),fp(字体象             素,类似于英寸),百分比。

         2.颜色属性

                color,决定字体的颜色,格式为:#000000~#FFFFFF,也可用#000~#FFF通道两位为              相同值时,才可使用此表达。也可在颜色信息前增加两位表示透明度。

         3.位置属性

                1.外边距

                margin及margin-top、bottom、right、lift,为组件边框到外侧其他组件的距离,若外侧                无组件,则为到父布局的距离。参数同宽高属性。

                 2.内边距

                padding及padding-top、bottom、right、lift,为组件内文字到组件边框的距离。参数同              宽高属性。

         3.其他属性

                除了上述几种属性外,仅text组件还有添加划线、隐藏文本内容、设置文本折行、Span             子组件等。

三、总结

        通过今天的直播学习,对组件有了初步的认识,学习了部分属性的定义,设置方法。在华为官方指导书中有也有全面的知识点,可以更深一步的学习。text开发指导-基础组件-常见组件开发指导-基于JS扩展的类Web开发范式-UI开发-基于JS开发-开发-HarmonyOS应用开发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值