iframe.content{
width: 1000px;
min-height: 1510px;
margin-left: 25%;
margin-top: -180px;
background-color: rgb(255, 255, 255);
}
在css已经确定的情况下用以下js代码无法设置iframe的高度
function ifmin(){
document.getElementById("cont").height=910+'px';
}
解决办法:
css中不设置iframe的高度,通过onload设置iframe的高度
function ifload(){
document.getElementById("cont").height=1510+'px';
}
<body onload="ifload()">
js代码就能生效了
function ifmin(){
document.getElementById("cont").height=910+'px';
}
本文介绍了一种在CSS预设样式下使用JS动态调整iframe元素高度的方法。当直接修改高度无效时,可以通过移除CSS中的固定高度并在页面加载完成时通过JS设置高度来解决问题。
4876

被折叠的 条评论
为什么被折叠?



