HarmonyOS 子组件超过父组件的范围
Stack() {
Image("")
.width('100%')
.height('100%')
.backgroundColor('#1a0000ff')
.backgroundImageSize(ImageSize.Cover)
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM])
RelativeContainer() {
/**
* 最大,186 * 23.5
* 最小,176 * 22.5
*/
Image($r('app.media.bg_version'))
.width(LOGIN_WIDTH_MAX)
.height(this.logoHeight)
.backgroundColor('#2aff0000')
.margin({ top: this.commonMarginTop })
Image($r('app.media.bg_version'))
.width(33)
.height(33)
.backgroundColor('#3aff0000')
.margin({ top: this.commonMarginTop })
.alignRules(this.AlignRue)
/**
* 375
* 最大,309 * 30,宽:1 top53.5,left14
* 最小,130 * 28,宽:0.375 top17,left202.5
*
* top = 53.5 ~ 17 = factorChange * (17-53.5) + 53.5
*/
Row() {
}
.width(this.searchWidth + '%')
.height(this.searchHeight)
.backgroundColor('#3aff0000')
.margin({ left: this.searchMarginLeft, top: this.searchMarginTop, })
}
.width('100%')
.height('100%')
.backgroundColor('#1a00ff00')
.padding({ left: 14, right: 14 })
.margin({ left: 14, right: 14, top: 34 })
}
.width('100%')
.height(this.searchLayoutHeight)
.backgroundColor('#ff0000')
这种布局中,子组建超过了父布局的红色
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 子组件渲染超过了父布局
10浏览 • 1回复 待解决
如何设置子组件宽度使其不超过父组件的大小
2061浏览 • 1回复 待解决
如何设置子组件宽度让其不超过父组件的大小
989浏览 • 2回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
556浏览 • 1回复 待解决
父组件调用子组件的方法
1284浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
387浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
324浏览 • 1回复 待解决
HarmonyOS 父组件怎么调用子组件的方法
74浏览 • 1回复 待解决
HarmonyOS 子组件调用父组件的方法demo
19浏览 • 1回复 待解决
子组件调用父组件里的方法
329浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
36浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件布局
16浏览 • 1回复 待解决
HarmonyOS 父组件调用子组件方法
16浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件的方法?
396浏览 • 0回复 待解决
设置子组件的宽度不超出父组件
639浏览 • 1回复 待解决
子组件的事件可以传到父组件吗
686浏览 • 1回复 待解决
HarmonyOS 子组件如何触发父组件中的方法
12浏览 • 1回复 待解决
HarmonyOS 父组件如何调用子组件里的方法
34浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1083浏览 • 1回复 待解决
HarmonyOS 父组件如何禁用子组件的滑动事件
36浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
327浏览 • 1回复 待解决
父组件给子组件传递函数
304浏览 • 1回复 待解决
HarmonyOS 父组件的圆角如何作用于子组件
24浏览 • 1回复 待解决
HarmonyOS 如何在父组件中调用子组件的方法
60浏览 • 1回复 待解决
HarmonyOS 父组件如何触发子组件内定义的方法
69浏览 • 1回复 待解决
如想RelativeContainer的高度自适应子组件的高度,可以给RelativeContainer的高度设置为.height(‘auto’),或想让子组件不超过父组件的范围,可以给父组件RelativeContainer添加固定的高度值并设置.clip(true)属性。