gpt4 book ai didi

javascript - 如何为 16 :9 aspect ratio in portrait mode for Ionic 2 设置高度 div css

转载 作者:搜寻专家 更新时间:2023-10-30 21:52:38 25 4
gpt4 key购买 nike

假设我有一个位于 ion-content 之上的 div。我试图通过获取设备的宽度来设置 div 的高度并计算它,以便纵横比为 16:9 就像 youtube 应用程序一样。但是,我不知道如何使用 css 来实现它。现在,这就是我所拥有的。

div {
width: auto;
max-height: 40%; <-- how to set this height so that it is 16:9
background: black;

div.img {
width: 360px;
max-height: 202.5px;
}

enter image description here

我想要的:

enter image description here

最佳答案

你只需要使用这个简单的CSS样式

56.25% = 16:9 纵横比

.img {
width: 100%;
height: 56.25vw;
}

关于javascript - 如何为 16 :9 aspect ratio in portrait mode for Ionic 2 设置高度 div css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40446528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com