根据屏幕分辨率更改内联最小高度
change inline min-height with screen resolution
在我的网站上,我使用了一个插件,默认情况下,它会发送iframe 的内联最小高度
<iframe id="ec-frame" allowfullscreen="" style="width: 100%;min-height:659px; height:100%;" src="https://dash.evercam.io/live.view.private.widget?camera=stephens-green&refresh=1&api_id=&api_key=&rtmp=rtmp://media.evercam.io:1935/live/stephens-green?token=qoSoGPwrzLlE0ITuMa2Id_VbCGRYYGAfGJlVZVm_LfA6fcVPcHqbymbJQ9uSMSOiyYtl24i4kHr4tIm_fxfadHVNVN8mxVQ_Xps9rGsIssc=&hls=https://media.evercam.io/live/stephens-green/index.m3u8?token=qoSoGPwrzLlE0ITuMa2Id_VbCGRYYGAfGJlVZVm_LfA6fcVPcHqbymbJQ9uSMSOiyYtl24i4kHr4tIm_fxfadHVNVN8mxVQ_Xps9rGsIssc=" frameborder="0" scrolling="no"></iframe>
因此,当屏幕宽度改变时,这个最小高度保持不变,并在iframe和下分区之间造成很大的空间
我正试图用调整大小功能来改变这一点
var currentHeight = $("#test > iframe").css('min-height');
$(window).on('resize', function () {
$('#test > iframe').css('min-height', "5px");
});
但我真的不知道/找不到如何在屏幕宽度变化时编辑动态最小高度,上面的函数只是将最小高度设置为5px,但如果我减去
$('#test > iframe').css('min-height', currentHeight - "5px");
这根本不管用。我想要的是随着屏幕宽度的变化来改变最小高度,因为现在最小高度是659px,我想动态地减去一个值,但不知道如何减去它
您正在从int
currentHeight - "5px"
中减去string
。
你必须做
$('#test > iframe').css('min-height', parseInt(currentHeight) - 5);
你好,更改如下:
var currentHeight = $("#test > iframe").css('min-height');
$(window).on('resize', function () {
$('#test > iframe').css('min-height', $( window ).height());
});
根据窗口的大小动态工作
感谢
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 通过jquery设置最小高度
- 如何在slimScroll中设置最小高度和最大高度
- 如何将此脚本更改为最小高度(或固定高度)
- 如何在拖动后获得图表的最小值和最大值放大高图表
- Cloudinary上传小部件-样式上传预览图像(宽度和高度)
- 使用纯Javascript设置最小高度属性
- 高图表图像渲染器自动高度
- 固定标签导航小部件的高度
- 高图表 - 在缩放重置中设置最大值和最小值
- 使用最小高度的jQuery幻灯片切换
- imgAreaSelect JQuery插件可调整大小的Div's最小's宽度和高度
- 文档高度未达到全高
- 具有多个不同高度小部件的两列布局,如何使小部件可折叠并保持页面的流动性
- jquery,列的高度相等,并且至少与浏览器窗口一样高
- 小高图消失
- 我如何才能将这个响应性的html5视频标题重写到更小的高度
- 根据最小和高度值拟合框中的图像
- 当滑块调整到较小的高度时,滑块后的内容不会向上移动
- 在cytoscape.js中获得最小图形高度