【发布时间】:2021-06-12 01:02:21
【问题描述】:
我正在尝试根据图像的初始纵横比来修改图像的大小。为此,我在纵横比上创建了 2 个媒体,但由于某些原因,只有第一个 @media 适用于所有图像,而与每个图像的纵横比无关。
@media (min-aspect-ratio: 3/4) {
.Visible {
max-width: calc(60% - 400px);
height: auto;
}
}
@media (aspect-ratio: 4/3) {
.Visible {
max-width: calc(60% - 80px);
height: auto;
}
}
我尝试了不同的组合,但仍然没有得到想要的结果。有什么建议吗?
【问题讨论】:
-
@media 查询正在测试视口的纵横比,而不是图像的纵横比。
标签: css image media-queries aspect-ratio