我正在尝试保持一个 div
元素的特定比例(比如 1:2),但同时使宽度小于 200px。
目前我已经做到了:
div {
width: 100%;
height: 0;
padding-bottom: 50%;
max-width: 200px;
}
它不能正常工作 - 如果我扩大窗口,宽度停止在200px处扩展,但高度继续增长!
我尝试设置box-sizing: border-box
和max-height: 100px
,但都不起作用。
我该怎么办?
这是一个样例:http://jsfiddle.net/WVu3s/