HarmonyOS 如何把背景色中的文字放在垂直居中的位置
下面demo的文字好像往下掉了一点,相对于背景色而言,如何把背景色中的文字放在垂直居中的位置
@Entry
@Component
struct Index {
build() {
Column(){
Text() {
ContainerSpan() {
// ImageSpan($r('app.media.point')).width(12).height(12).margin({left:4, right:4}).verticalAlign(ImageSpanAlignment.CENTER)
Span('唯品国际')
.fontSize(11)
.fontWeight(FontWeight.Medium)
.fontColor(Color.White)
// .baselineOffset(LengthMetrics.vp(1))
Span(' ')
}.textBackgroundStyle({color:0x5E36D9, radius:4})
Span(' ')
ContainerSpan() {
Span(' ')
Span('包税').fontSize(11).fontWeight(FontWeight.Medium).fontColor(Color.White)
Span(' ')
}.textBackgroundStyle({color:0x5E36D9, radius:4})
Span(' ')
// Span(this.viewModel.productTitle())
}.fontSize(16).fontWeight(FontWeight.Medium).fontColor(0x1B1B1B).lineHeight(22)
}
.width('100%')
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何设置窗口的背景色
1943浏览 • 1回复 待解决
如何设置WebView的背景色?
642浏览 • 1回复 待解决
HarmonyOS Select组件的背景色如何设置
30浏览 • 1回复 待解决
HarmonyOS 如何修改顶部导航栏的背景色
13浏览 • 1回复 待解决
画布绘制文字,垂直居中
387浏览 • 1回复 待解决
HarmonyOS 如何设置渐变背景色?
1001浏览 • 1回复 待解决
Button组件如何设置渐变背景色
2595浏览 • 1回复 待解决
HarmonyOS 关于开屏背景色
92浏览 • 1回复 待解决
HarmonyOS 弹窗自带背景色
80浏览 • 1回复 待解决
HarmonyOS 如何配置应用的默认全局背景色
803浏览 • 1回复 待解决
Text组件,可以通过 .linearGradient 设置背景色的渐变,如何设置文字内容的渐变效果?
1804浏览 • 1回复 待解决
HarmonyOS使用canvas如何使文字垂直居中
693浏览 • 1回复 待解决
如何设置背景色的饱和度和亮度?
428浏览 • 1回复 待解决
HarmonyOS 文字标题没有垂直居中对齐
29浏览 • 1回复 待解决
HarmonyOS 通过bindpop弹出的pop面板显示和消失的时候会先显示默认背景色,再显示设置的背景色
316浏览 • 1回复 待解决
我想在图片的左下角上面盖个文字,且文字可以设置大小和背景色
2093浏览 • 1回复 待解决
TextInput按压态背景色如何修改
2535浏览 • 1回复 待解决
HarmonyOS 按钮或其他控件背景色的渐变方案
343浏览 • 1回复 待解决
HarmonyOS TextInput如何设置背景色为透明
25浏览 • 1回复 待解决
HarmonyOS popup设置背景色(设置不生效)
64浏览 • 1回复 待解决
HarmonyOS 气泡提示 (Popup)怎么去除背景色
82浏览 • 1回复 待解决
HarmonyOS 如何让tabConetnt的背景色 从tabBar开始布局
29浏览 • 1回复 待解决
HarmonyOS NavDestination中后退按钮有个圆圈背景色,如何去掉
41浏览 • 1回复 待解决
HarmonyOS Tabs设置背景色会有一像素的间隔
23浏览 • 1回复 待解决
使用js引擎 设置dom背景色无效
840浏览 • 0回复 待解决
出现demo的文字好像往下掉了一点的原因是Span(' ')默认的fontSize是16,设置11会导致下掉的情况。
可以参考下面这个demo。
参考文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-containerspan.md#textbackgroundstyle%E5%AF%B9%E8%B1%A1%E8%AF%B4%E6%98%8E