HarmonyOS 鸿蒙Next Span中 height、width、padding、margin 这几个属性设置没有作用
HarmonyOS 鸿蒙Next Span中 height、width、padding、margin 这几个属性设置没有作用
Text() {
Span(‘I am LineThrough-span’)
.height(50)
.padding({ bottom: 5 })
.fontSize(20)
Span(‘2’)
.height(50)
.fontSize(10)
.width(30)
.padding({left:20})
Span 中 height、width、padding、margin 这几个属性设置没有作用
更多关于HarmonyOS 鸿蒙Next Span中 height、width、padding、margin 这几个属性设置没有作用的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
span只支持这个“文本通用属性”,不支持“通用属性”。而height、width、padding、margin 属于通用属性
更多关于HarmonyOS 鸿蒙Next Span中 height、width、padding、margin 这几个属性设置没有作用的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙的Next Span组件中,height
、width
、padding
、margin
这几个属性通常不直接应用于文本布局中的Span元素,因为这些属性更常用于定义布局容器(如组件或视图)的尺寸和间距。在文本处理中,Span主要用于对文本片段进行样式或行为的修饰,比如改变颜色、字体、添加下划线等。
height
和width
:在Span中不适用,因为Span是嵌入在文本流中的,其尺寸由父容器(如Text组件)及其内容决定。padding
和margin
:同样,这些属性在Span级别不生效,因为它们主要用于控制布局元素之间的空间,而Span是用于文本内部的样式控制。
如果你需要调整包含Span的文本组件的尺寸或间距,应该在包含该文本的父级组件(如Text或布局容器)上设置这些属性。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。