HarmonyOS Text组件下面的Span元素之间如何设置间距?
请问以下Text组件下面的Span元素之间 如何设置间距。
比如下面的示例代码:
Text(){
if(this.item.userType === LIVE_MESSAGE_USER_TYPE_TEACHER){
//主讲身份标签
Span('老师').padding(2).margin(2).fontSize(14).letterSpacing(2).fontColor(Color.White).textBackgroundStyle({color: "#FDE2C6", radius: "4vp"})
}else if(this.item.userType === LIVE_MESSAGE_USER_TYPE_ASSISTANT){
// 助教身份标签
Span('助教').padding(2).margin(2).fontSize(14).fontColor(Color.White).textBackgroundStyle({color: "#C1813F", radius: "4vp"}).padding(2)
}else {
// 普通用户没有身份标签
}
// 用户名
Span(this.item.name + ':').fontSize(16).fontColor('#999999')
// 文本内容
Span(this.item.content).fontSize(16).fontColor('#1a1a1a')
}
.padding(5)
.backgroundColor(Color.White)
.borderRadius(5)
代码中Text下面套了Span 老师和助教的身份标签 有颜色背景 设置了内边距和外边距.padding(2).margin(2)
是否有办法实现这个目的功能?请给例子。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Span组件设置行间距间距
893浏览 • 1回复 待解决
HarmonyOS Text中的span不能设置间距吗
278浏览 • 1回复 待解决
HarmonyOS 使用Text组件如何设置行与行之间的间距?
1101浏览 • 1回复 待解决
HarmonyOS text组件如何设置行上下间距
275浏览 • 1回复 待解决
HarmonyOS Text组件设置行间距吗?
872浏览 • 0回复 待解决
HarmonyOS text如何设置行间距
264浏览 • 1回复 待解决
Java Text控件,如何设置字间距?
7384浏览 • 1回复 待解决
HarmonyOS 如何设置Text的行间距
188浏览 • 1回复 待解决
HarmonyOS Text组件,富文本使用Span设置背景色无效
1201浏览 • 1回复 待解决
Text多行展示时,如何设置行间距?
573浏览 • 1回复 待解决
HarmonyOS Text子组件中Span、ImageSpan显示如何优化?
778浏览 • 1回复 待解决
HarmonyOS Text内部Span的宽度设置无效
321浏览 • 1回复 待解决
HarmonyOS span多个之间的间隙怎么设置margin不生效?
646浏览 • 1回复 待解决
HarmonyOS linearGradient属性在Text组件下面不生效
394浏览 • 1回复 待解决
HarmonyOS Text包裹n个span,如何判断Text组件出现Ellipsized,或者超过几行呢
176浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在Column容器中设置子元素的间距?
425浏览 • 1回复 待解决
HarmonyOS Text/Span使用问题
688浏览 • 1回复 待解决
#鸿蒙通关秘籍#在Grid布局中如何设置行列之间的间距?
231浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中为线性布局的子元素设置间距
535浏览 • 1回复 待解决
HarmonyOS Text组件文本上下间距不一致
371浏览 • 1回复 待解决
HarmonyOS Text组件如何设置文字方向
295浏览 • 1回复 待解决
HarmonyOS Text的Span如何添加背景为边框?
823浏览 • 1回复 待解决
如何给一段文字的每个字符之间设置一个间距?
802浏览 • 2回复 待解决
HarmonyOS text组件设置copyOption
229浏览 • 1回复 待解决
span组件不支持margin属性,span作为Text、ContainerSpan组件的子组件,仅支持文本通用属性。
另外可以继承父组件Text的属性,支持继承的属性仅包括:fontColor、fontSize、fontStyle、fontWeight、decoration、letterSpacing、textCase、fontfamily、textShadow。
具体参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-span-V5#属性
您可以使用row和text组件,请验证是否符合您的要求。