【发布时间】:2014-09-12 01:09:55
【问题描述】:
是否可以根据 pixels 中的 height 用 css 制作一个正方形 div?
这个问题类似于this one(标记为重复),但在这种情况下,我希望以像素或任何单位设置高度。
当基于宽度时,有一个简单的解决方案:
.mydiv {
height: 0;
padding-bottom: 100%;
}
但是这里'高度跟随宽度'。我正在寻找'宽度跟随高度'的解决方案。因此,如果我将 height 设置为 300px,width 会跟随它。
现在我正在使用 javascript 来更新窗口大小。但我想找到一个 CSS 解决方案,这就是为什么 我不是在寻找一个 javascript 解决方案
【问题讨论】:
标签: html css aspect-ratio