HarmonyOS 组件高度按照屏幕宽度的百分比展示
Image('https://boohee-status.oss-cn-shanghai.aliyuncs.com/house/u/VIP/wbanner.png')
.width('100%')
.objectFit(ImageFit.Cover)
.height(display.getDefaultDisplaySync().width * (393 / 212))
组件高度按照屏幕宽度的百分比展示,display.getDefaultDisplaySync().width获取的是px,而组件高度是fp,导致高度不正确。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于组件height百分比显示问题
269浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将小数转化为百分比?
132浏览 • 2回复 待解决
给组件的 .borderRadius("20%")圆角角度设置百分比值不生效
350浏览 • 1回复 待解决
HarmonyOS 将URL编码(百分比编码)的字符串转化为对应的汉字应该使用哪个API?
148浏览 • 1回复 待解决
子元素使用position百分比定位,父元素设置padding.top和padding.left的行为不正确
404浏览 • 1回复 待解决
获取设备屏幕的宽度和高度
494浏览 • 1回复 待解决
当子组件的宽度大于父组件的宽度,UI会怎样展示?
433浏览 • 1回复 待解决
后添加的组件比先添加的组件Z轴高度更高,会覆盖一部分,如何通过代码调整这个高度,让覆盖优先级改变?
3202浏览 • 1回复 待解决
如何设置组件的最大最小宽度高度值
3067浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
262浏览 • 1回复 待解决
HarmonyOS 关于屏幕高度?
38浏览 • 0回复 待解决
HarmonyOS listItem怎么获取每条的高度,这样获取的高度不是按照顺序来的?
155浏览 • 1回复 待解决
HarmonyOS如何将设备横向布局,即设备的宽度变成高度,高度变成宽度?
190浏览 • 1回复 待解决
eTS页面中,如何获取组件的宽度和高度?
4268浏览 • 1回复 待解决
HarmonyOS 使用web组件展示pdf,如何获取pdf高度?
111浏览 • 1回复 待解决
组件最大和最小宽度和高度如何设置
2344浏览 • 1回复 待解决
HarmonyOS image如何设置超过屏幕宽度的内容?
145浏览 • 1回复 待解决
HarmonyOS如何获取设备的逻辑宽度和逻辑高度
341浏览 • 1回复 待解决
如何获取单位为vp的屏幕宽度?
168浏览 • 1回复 待解决
HarmonyOS 组件包含margin或padding时,宽度设置为100%会超出屏幕
420浏览 • 1回复 待解决
Web组件展示页面片,h5内容会超出Web组件宽度
113浏览 • 1回复 待解决
如何获取文本的显示宽度和高度?
277浏览 • 1回复 待解决
HarmonyOS Popup组件中的内容无法铺满屏幕宽度,左右均有8vp的空白
222浏览 • 1回复 待解决
HarmonyOS CustomDialog如何设置弹框宽度和高度?
295浏览 • 1回复 待解决
HarmonyOS display.getAllDisplays()获取的屏幕宽度的单位是VP吗
346浏览 • 1回复 待解决
在HarmonyOS中,可以使用px2vp()和vp2px()这两个现成的接口来进行单位转换。如果需要将px转换为vp,或者将vp转换为px,这些接口可以正确地获取组件的高度。请参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-pixel-units-V5