当你缩小浏览器时,如何创建自动调整iframe大小
How do you create auto resizing a iframe when you make your browser smaller?
有人知道在缩小浏览器时自动调整iframe大小的方法吗??
您可以将处理程序附加到window.onresize
事件,然后适当调整IFRAME的大小。
我更喜欢jQuery:
$(window).resize(function() {
$('IFRAME').width($(window).width());
});
一个选项是以百分比为单位指定<iframe>
大小。
我还没有尝试过,但我想你可以使用百分比宽度而不是固定宽度。在这种情况下,你可能也应该增加一个最小的宽度和高度,以避免它变得太小:
iframe
{
width: 50%;
height: 50%;
min-width: 300px;
min-height: 300px;
}
您也可以使用它。
基本上,它在子页面中使用callResize(),在父页面中使用resizeIframe()。
如果您想使用CSS媒体查询,也可以在没有JavaScript的情况下执行此操作。请参阅此处的示例:
http://ie.microsoft.com/testdrive/HTML5/CSS3MediaQueries/Default.html
它们通常用于"响应式设计"。
相关文章:
- 如何创建具有合并和调整大小功能的表
- 我可以调整或使用给定的(JavaScript)图表来创建不同的/新的图表吗?
- 动态创建的文本输入不会调整宽度大小
- 如何在JSFiddle上创建具有可调整大小的行和列(如HTML,CSS,JS框)的表
- 创建一个可调整大小的日历(html/css/jquery)
- 如何创建一个网格,其中可变数量的正方形会自动调整大小以适应空间
- 当你缩小浏览器时,如何创建自动调整iframe大小
- 动画调整由KineticJS框架创建的HTML5画布的大小
- 什么'这是在不创建空白的情况下按比例调整图像大小的最佳方法
- 如何创建 1px 边框折叠的表格网格,即使缩放也能正确调整大小
- 窗口.在函数中创建时,调整大小不起作用
- 如何使用react创建流体文本输入,它会根据内容调整大小
- 在不调整header大小的情况下使用React创建一个header下拉列表
- 动态创建引导表松散间距调整
- 如何在流体布局中创建可调整大小的滚动文本框
- 在firefox中创建自定义按钮(使用自定义按钮插件)不允许我调整按钮图像的大小
- 创建一个具有固定标题和可调整大小列的响应式、可排序的引导表
- JQuery Columnizer在调整大小时创建重复内容
- 您如何重新创建此字体大小调整效果
- 如何用javascript创建文本区域的动态调整大小