解决措施Span组件设置border不生效,可考虑使用Text配合Stack,以及配合测量文字宽度实现。示例代码@Entry @Component struct Example { build() { Stack({ alignContent: Alignment.TopStart }) { Text('一二三一二三一二三一二三一二三一二三一二三一二三') .fontSize(30) .backgroundColor(Color.Blue) .textIndent(20 + 150) .width(300) Text('spansssss') .fontSize(20) .width(150) .margin({ left: 10 }) .padding({ left: 10 }) .border({ width: 5, color: Color.Black, radius: 10 }) .backgroundColor(Color.Yellow) } } }
解决措施
Span组件设置border不生效,可考虑使用Text配合Stack,以及配合测量文字宽度实现。
示例代码