我希望一个div能够在保持宽高比的同时具有最大高度。我已经成功在大多数情况下维持了宽高比,但是当我遇到媒体查询时就无法维持了:
@media only screen and (min-width: 59.063em) {
#wrapper {
max-width: 59.063em;
}
}
当我达到最大宽度并缩小屏幕大小时(我在开发者工具中注意到这一点),高度继续增长并溢出父级。例如:http://i.imgur.com/Zb9iv9E.png 可以在此找到: http://codepen.io/TrevorRice/pen/jEooQG。
我尝试使用
#wrapper {
...
max-height: 90%;
...
}
但是这也会破坏纵横比。 有什么想法?