【发布时间】:2014-07-10 10:43:57
【问题描述】:
我必须保持 div 相对于窗口调整高度的纵横比。
我可以使用padding-bottom; 或padding-top; 保持纵横比(x:y) 相对于宽度(X%)。
所以类比,我尝试使用padding-left;
.wrapper{
height: Y%,
position: relative;
}
.wrapper:after{
padding-left: Y(x/y)%;
display:block;
}
但是padding-left 的百分比值并没有给包装器任何宽度。
如何根据高度保持该 div 的纵横比?
【问题讨论】:
-
简而言之,您想要一个响应式 div 块保持高度和宽度的纵横比?
-
是的,但与高度有关。
标签: css responsive-design fluid-layout aspect-ratio