HarmonyOS 关于 margin 设置百分比的问题
设置了 margin top 40%,但是看距离不对(横竖屏都不对)
import { window } from '@kit.ArkUI';
@Entry
@Component
struct Index {
@State message: string = 'Hello World';
onPageShow(): void {
// window.getLastWindow(getContext(this)).then((lastWindow) => {
// // 横屏
// lastWindow.setPreferredOrientation(window.Orientation.LANDSCAPE_INVERTED);
// // 全屏
// lastWindow.setWindowLayoutFullScreen(true);
// // 设置状态栏和导航条隐藏
// lastWindow.setSpecificSystemBarEnabled('status', false);
// })
}
build() {
RelativeContainer() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
.alignRules({
top: { anchor: "__container__", align: VerticalAlign.Top },
middle: { anchor: "__container__", align: HorizontalAlign.Center }
})
.margin({ top: '40%' })
.backgroundColor(Color.Blue)
}
.width('100%')
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于组件height百分比显示问题
430浏览 • 1回复 待解决
HarmonyOS 组件高度按照屏幕宽度的百分比展示
541浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将小数转化为百分比?
240浏览 • 2回复 待解决
给组件的 .borderRadius("20%")圆角角度设置百分比值不生效
452浏览 • 1回复 待解决
HarmonyOS 将URL编码(百分比编码)的字符串转化为对应的汉字应该使用哪个API?
309浏览 • 1回复 待解决
子元素使用position百分比定位,父元素设置padding.top和padding.left的行为不正确
499浏览 • 1回复 待解决
HarmonyOS 关于代理提醒的设置问题
473浏览 • 1回复 待解决
HarmonyOS 组件设置margin左右20,width 100% margin会失效
1432浏览 • 2回复 待解决
HarmonyOS margin不生效问题
5浏览 • 1回复 待解决
HarmonyOS 关于动态设置组件宽度的问题
388浏览 • 1回复 待解决
HarmonyOS TextInput设置showCounter时,margin失效
287浏览 • 1回复 待解决
关于DES加密的设置问题
180浏览 • 1回复 待解决
HarmonyOS CustomDialog怎么设置弹窗背板和左右的margin?
261浏览 • 1回复 待解决
HarmonyOS width设置100%,margin左右间距不生效
747浏览 • 1回复 待解决
关于设置屏幕常亮问题
582浏览 • 1回复 待解决
HarmonyOS span多个之间的间隙怎么设置margin不生效?
312浏览 • 1回复 待解决
HarmonyOS Span不支持设置Margin、Padding、Border
539浏览 • 1回复 待解决
#鸿蒙学习大百科#如何解决全屏后margin不会生效的问题?
282浏览 • 1回复 待解决
HarmonyOS Image设置padding后,再设置margin,会影响图标变小
310浏览 • 1回复 待解决
sharding-jdbc分库分表的问题
1956浏览 • 1回复 待解决
HarmonyOS 关于taskpool的问题
208浏览 • 1回复 待解决
HarmonyOS 关于ColorFilter的问题
423浏览 • 1回复 待解决
#鸿蒙通关秘籍#两个组件在父布局百分百宽度的情况下我想让他俩分到两边我用了属性之后发现没啥效果这是为什么?
66浏览 • 1回复 待解决
HarmonyOS 关于Web调试的问题?
201浏览 • 1回复 待解决
HarmonyOS 关于Navigation组件的问题
461浏览 • 1回复 待解决
RelativeContainer的margin起始点是锚点位置来计算的,margin设置百分比参考的是父容器的宽度而不是父容器的长宽。
RelativeContainer参考:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-relativecontainer.md
margin参考:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-attributes-size.md#margin