HarmonyOS 鸿蒙Next 轻量级OpenHarmony系统的图片组件中样式使用border-radius属性无效

HarmonyOS 鸿蒙Next 轻量级OpenHarmony系统的图片组件中样式使用border-radius属性无效 参考文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/lite-wearable-common-styles-0000001222269629

compileSdkVersion 7

实际代码:

cke_2209.png


更多关于HarmonyOS 鸿蒙Next 轻量级OpenHarmony系统的图片组件中样式使用border-radius属性无效的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

楼主您好,轻量级上因为没有图片clip能力,所以不支持图片带圆角呢,border-radius 只能控制红色的边框。

更多关于HarmonyOS 鸿蒙Next 轻量级OpenHarmony系统的图片组件中样式使用border-radius属性无效的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


楼主您好,我这边试了一下是没问题的,建议楼主把sdk版本号升级成9再试试

我是说的轻量级设备。请问轻量级设备能使用sdk9了吗?如果可以的话哪个版本的IDE下面可以创建9版本的SDK项目?

楼主您好,您的IDE版本可能过低了,IDE3.1以上版本就可以,建议在官网下载最新的,

在HarmonyOS鸿蒙Next轻量级OpenHarmony系统中,如果图片组件中使用border-radius属性无效,这通常是因为图片组件的默认渲染行为未正确应用样式属性。以下是一些可能的原因及解决方法(不涉及Java或C语言):

  1. 样式优先级问题:确保border-radius属性在样式表中被正确设置,并且没有其他样式规则覆盖它。检查是否有更具体的选择器设置了不同的border-radius值。

  2. 组件支持问题:不是所有组件都支持所有CSS属性。确认图片组件是否支持border-radius属性。在某些情况下,可能需要使用特定的组件或方法来实现圆角效果。

  3. 版本兼容性:检查你使用的HarmonyOS或OpenHarmony版本是否支持该属性。有时候,新版本的系统会增加对CSS属性的支持。

  4. 布局容器影响:如果图片被放置在一个不支持或限制border-radius属性的容器中,那么即使图片组件本身设置了该属性,也可能不会生效。检查图片组件的父容器样式。

如果以上方法都无法解决问题,可能是因为系统本身的限制或bug。此时,建议查阅最新的官方文档或更新日志,以获取关于该问题的更多信息。如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部