HarmonyOS Column组件内子元素在不用width('100%')属性时,如何设置子元素宽度填充满父组件区域?

Column组件内子元素在不用width(‘100%’)属性时,如何设置子元素宽度填充满父组件区域?

HarmonyOS
2024-10-28 09:23:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​如果不用width('100%')属性的话,可以在子元素外部套一层Row组件,然后设置子元素的属性:layoutWeight(1)。

因为Row宽度默认填充满父容器Column,子元素的父组件Row尺寸确定时,设置了layoutWeight属性的子元素与兄弟元素占主轴尺寸按照权重进行分配。

Row下只有一个子元素的话,layoutWeight值设置为1宽度就可以填充满父组件区域。​

分享
微博
QQ
微信
回复
2024-10-28 16:36:05
相关问题
如何设置组件组件宽度变化
2324浏览 • 1回复 待解决
设置组件宽度不超出组件
644浏览 • 1回复 待解决
HarmonyOS 组件超出组件宽度
42浏览 • 1回复 待解决
怎么设置元素的最大宽度最小宽度
440浏览 • 1回复 待解决
HarmonyOS 背景图片如何填充满组件
509浏览 • 1回复 待解决
HarmonyOS 控件设置宽度100%问题
28浏览 • 1回复 待解决