zlyuanteng1楼•1 个月前
HarmonyOS 鸿蒙Next中borderRadius百分比不生效可能是因为系统对百分比单位的处理机制与预期不同。通常,borderRadius的百分比值是相对于元素自身尺寸计算的,但在某些情况下,如果元素尺寸(如宽度)也是百分比,则可能导致计算不准确或不被支持。建议检查并确认元素的具体尺寸是否已确定,或者尝试使用固定单位(如dp或px)来设置bo...
panel是支持borderRadius的,可以用Panel(this.show).borderRadius({topLeft:0, topRight: 0})测bindSheet支持设置顶部圆角半径大小 分享 回复 2024-08-08 20:09:23 发布相关问题 给组件的 .borderRadius("20%")圆角角度设置百分比值不生效 420浏览 • 1回复 待解决 Panel 组件的遮罩区域能否配置为不生效?
根据文档圆角的值可以是纯数组或者px或者vp,暂不支持百分比 Text().width(100) .height(100) // .borderRadius(30) // .borderRadius("30vp") .borderRadius("30px") .backgroundColor(Color.Green) 1. 2. 3. 4. 5. 6. 复制 分享 回复 2024-08-05 21:32:51 发布相关问题 HarmonyOS 关于组件he...
【HarmonyOS】鸿蒙borderRadius百分比计算,【HarmonyOS】borderRadius百分比不生效,可以根据onAreaChange自己封装个方法计算百分比。@Entry@ComponentstructPage32{@Stateprivate_viewWidth:number=0;privategetPercentOfWidth(percent:number):number{return
borderRadius百分比不生效,可以根据onAreaChange自己封装个方法计算百分比。 @Entry @Component struct Page32{@Stateprivate_viewWidth:number=0;privategetPercentOfWidth(percent:number):number{returnthis._viewWidth/100*percent;}build(){Column(){Text('哈哈').width(200).height(200).textAlign(TextAlign.Cente...
borderRadius属性从规格上是相对于组件的大小而言的,当组件同时设置borderRadius和clipShape时,borderRadius会首先生效,对整个组件设置圆角效果,然后clipShape裁剪效果会覆盖borderRadius的圆角效果,导致borderRadius不生效。 【解决方案】 1. 对裁剪的组件设置圆角
ListItemGroup没有borderRadius属性。 可以用ListItemGroupStyle来设置圆角卡片, 用list的space来控制间距。 分享 回复 2024-02-01 16:52:06 发布相关问题 HarmonyOS right的padding和margin不生效 753浏览 • 1回复 待解决 HarmonyOS Panel 设置 borderRadius 不生效 676浏览 • 1回复 待解决 textfield的截...
color: Color.Black, radius: 10 }) .backgroundColor(Color.Yellow) } } } 1....