HarmonyOS Span不支持设置Margin、Padding、Border

HarmonyOS Span不支持设置Margin、Padding、Border

HarmonyOS
2024-08-10 13:18:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

当前span不支持设置margin和padding;

当前可使用以下方案先行规避:

@Entry 
@Component 
struct Index { 
  build() { 
    Column() { 
      Text() { 
        Span(' 新品 ') 
          .fontSize('20fp') 
          .textBackgroundStyle({color: Color.Green, radius: "5vp"}) 
          .fontColor(Color.White) 
        // 间距控制 kerning 
        Span(' ').letterSpacing(10) 
        Span('距离春节仅有一个月了,红红火火的礼品尽快备起来距离春节仅有一个月了,红红火火的礼品尽快备起来距离春节仅有一个月了') 
          .fontSize('20fp') 
      }.maxLines(2).textOverflow({ overflow: TextOverflow.Ellipsis }).width('80%') 
    }.width('100%').alignItems(HorizontalAlign.Center) 
  } 
}
分享
微博
QQ
微信
回复
2024-08-10 17:53:09
相关问题
HarmonyOS Span不支持n换行
272浏览 • 1回复 待解决
HarmonyOS Text的Span不支持align
265浏览 • 1回复 待解决
HarmonyOS Span 可以设置padding
891浏览 • 1回复 待解决
HarmonyOS 如何给span的背景设置padding
160浏览 • 1回复 待解决
Refresh组件不支持设置nestedScroll属性
2361浏览 • 1回复 待解决
HarmonyOS 编码集不支持
321浏览 • 1回复 待解决
HarmonyOS 推送设备不支持
216浏览 • 1回复 待解决
Toggle isOn不支持$$?
336浏览 • 1回复 待解决
web组件不支持localstorage
1074浏览 • 1回复 待解决
HarmonyOS @State不支持HashMap吗
229浏览 • 1回复 待解决