将iframe高度设置为百分比值会导致缩小

时间:2017-08-15 21:05:46

标签: html css iframe

我正在尝试制作一个响应式iframe,它通过设置width = 100%对宽度有效,但对高度这样做会导致:http://imgur.com/6pZJUb7

iframe放在<div class="w3-half w3-center">内,我使用的是w3 css。

1 个答案:

答案 0 :(得分:0)

我认为您希望在iframe中保持某种宽高比。

如果父元素有一定的高度集,则百分比仅在高处起作用。

视口高度(vh)和视口宽度(vw)非常适合制作响应元素,因为它们不需要设置任何容器高度,但它们看起来可能会有很大不同,具体取决于显示器。

这样的东西会给你一个响应性的4:3宽高比:

div.wrapper { width:40vw; height:30vw; }

调整值以满足您的需求。