【发布时间】:2013-10-04 18:32:45
【问题描述】:
我希望我的 div 将其高度调整为始终等于其宽度。宽度是百分比。当父级的宽度减小时,盒子应该通过保持其纵横比来减小。
这是CSS怎么做的?
【问题讨论】:
-
纯 css 中的方形元素具有挑战性且有局限性,但 has been answered before。另一个有用的参考可能是this answer。
-
对于方形元素的响应式网格,您可以查看此答案:responsive square columns
-
任何屏幕上的完美正方形:jsfiddle.net/far4jqt2/2
-
这是一篇很好的文章,有很好的解释...spin.atomicobject.com/2015/07/14/css-responsive-square
标签: css layout responsive-design aspect-ratio