【发布时间】:2021-03-16 02:52:29
【问题描述】:
我的数据库中有图片 uri,我正在使用 width: "100%"
由于图像可以是 1080x1080、750x1080 和 1920x1080,我需要找到一种方法来渲染它们保持纵横比o...我的意思是,如果我有设备宽度为600px,图片宽度为600px(“100%”),高度自动调整,以免丢失比例。
我试过这个CSS:
image: {
width: "100%",
aspectRatio: 1,
},
但仅适用于方形图像 (1080x1080)。 我该怎么做一个height: "auto" in react native,以便其他图像的大小调整为正确的方面?
重要提示:我不知道图片的尺寸,我只知道图片的宽度必须等于设备宽度。
【问题讨论】:
标签: javascript css reactjs react-native