如何使iframe的高度始终延伸到浏览器窗口的底部?
How would you make an iframe's height always extend to the bottom of the browser window?
我想生成一个iframe,其高度将扩展到浏览器窗口的底部。如果用户改变了浏览器的高度,那么iframe的高度也应该动态改变。然而,我希望iframe有一个最小的高度,超过它不会进一步缩小。我该怎么做呢?
我正在做一些非常相似的事情。1)获取窗口大小调整事件(我使用jQuery)
$(window).resize(function(){});
2)加入你想要的行动。对我来说,我在文档的主体上明确设置了一个高度,这样我的CSS height:100%在内部容器上就会生效。您可以在函数内执行任何操作:
$(window).resize(function(){
$('body').height($(document).height());
});
我的标记:
<html>
<body>
<div class="full-height">Hello World</div>
</body>
</html>
我的CSS:
body {position:relative;}
.full-height {height:100%;}
这将有助于了解您正在使用的内容,但希望这将为您指明正确的方向。
iframe {
height:100%;
min-height:300px;
}
您是否尝试过将iframe放入包装器中div
<div id="iframediv" style="min-height:500; overflow:scroll">
<iframe src="http://google.com"> </iframe>
</div>
值得一试
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使用特定大小的浏览器窗口打开我的页面
- Flash AS3关闭浏览器窗口
- 如何打开/移动主屏幕左侧的浏览器窗口
- 使用 javascript 打开新的浏览器窗口时出错
- 如何在浏览器窗口变大/变小时捕捉元素的宽度
- 更改当前选项卡或浏览器窗口的标题
- 如何相对于浏览器窗口定位DIV
- 浏览器窗口中的应用内FB页面插件链接
- 在浏览器窗口中创建动态灵活的分割标记
- 基于浏览器窗口大小的条件 JavaScript 执行
- 关闭黑莓浏览器窗口 JavaScript
- 如何在缩放时获取移动浏览器窗口的宽度
- 接受从另一个浏览器窗口拖放图像
- 从扩展的 javascript 中获取 Firefox 浏览器窗口句柄
- 如何将宽度和高度变量设置为浏览器窗口的宽度和高度
- 在浏览器窗口大小调整时更改 JS 逻辑
- 调整大小后更改浏览器窗口的宽度
- 如何在浏览器窗口底部的直线上绘制圆圈数组
- 如何防止高图工具提示弹出隐藏,在图形区域或浏览器窗口上调整大小