HarmonyOS 鸿蒙Next 设置bodercolor无效

HarmonyOS 鸿蒙Next 设置bodercolor无效

有没有大牛指导一下,哪里出了问题

Column() {
Row() {
Text("新用户注册")
.fontColor("#4a90e2")
.fontSize(18)

Text(" 或 ")
.fontColor("#F8F8F8")
.fontSize(18)
Text("登录")
.fontColor("#4a90e2")
.fontSize(18)
}
.justifyContent(FlexAlign.Center)
.height(76)
.width("100%")
.borderRadius(10)
.borderColor(Color.Red)
.border({ width: 1 })
.onClick(() => {
console.error("sdfsdfsdfsdffsd_denglu")
router.pushUrl({ url: "pages/LoginPage" })
})
.margin({ top: 120 })

Text("登录后可解锁更多功能").fontColor("#cccccc").margin({ top: 10 })
.fontSize(14)

更多关于HarmonyOS 鸿蒙Next 设置bodercolor无效的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

可以参考以下写法:

Row() {
  Text("新用户注册")
    .fontColor("#4a90e2")
    .fontSize(18)

  Text(" 或 ")
    .fontColor("#F8F8F8")
    .fontSize(18)
  Text("登录")
    .fontColor("#4a90e2")
    .fontSize(18)
}
.justifyContent(FlexAlign.Center)
.height(76)
.width("100%")
.border({ width: 1, color: Color.Red, radius: 10 })
.onClick(() => {
  console.error("sdfsdfsdfsdffsd_denglu")
  router.pushUrl({ url: "pages/LoginPage" })
})
.margin({ top: 120 })

Text("登录后可解锁更多功能")
  .fontColor("#cccccc")
  .margin({ top: 10 })
  .fontSize(14)
.padding({ left: 20, right: 20 })

更多关于HarmonyOS 鸿蒙Next 设置bodercolor无效的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题“HarmonyOS 鸿蒙Next 设置bodercolor无效”的问题,以下是专业回答:

在HarmonyOS鸿蒙Next系统中,如果遇到设置bordercolor(注意应为border-color,可能是拼写错误)无效的情况,这通常是由于以下几个原因造成的:

  1. 属性名称错误:首先确认属性名称是否正确。在CSS或相关样式语言中,正确的属性名称是border-color,而非bodercolor

  2. 样式应用范围:检查你的样式是否正确地应用到了目标元素上。可能是选择器不正确,或者样式被其他更具体的规则所覆盖。

  3. 系统限制或特性:鸿蒙系统可能对某些CSS属性的支持有所不同。确认你的设置符合鸿蒙系统的规范和要求。

  4. 版本问题:确认你使用的鸿蒙系统版本是否支持你尝试设置的属性。有时新系统版本会引入新的样式支持或修复旧版本的问题。

  5. 缓存问题:尝试清除应用缓存或重启设备,以确保最新的样式设置被正确加载。

如果以上方法都无法解决问题,可能是鸿蒙系统特有的兼容性问题。此时,你可以尝试查阅鸿蒙系统的官方文档或开发者社区,以获取更具体的指导。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部