【发布时间】:2014-05-06 04:54:14
【问题描述】:
我设置了一个<div>,它可以根据浏览器窗口的宽度调整大小。如何使height 自动设置为与width 成比例匹配?换句话说,例如,我需要高度为宽度的 50%。我需要它在没有 JavaScript 的情况下工作。
【问题讨论】:
-
你试过height=100%吗?,在jsFiddle上举个例子。
-
您希望高度与宽度相同吗?或者您希望它按比例缩放?你的问题我不清楚。如果您将宽度设置为 100%,并且不设置高度,则它应该动态缩放。
-
高度应该与高度成正比。 (宽 16,高 9)
-
你可以看看这个答案:stackoverflow.com/a/20457076/1811992
-
如果您设置了一些媒体查询,您可以这样做,但使用固定值。如果你想要 % 值,你需要使用 js