在尝试制作空白的 WordPress Dashboard 并将 iframe 插入空白空间时,我发现 iframe 只能具有固定高度。
但是要很好地集成这种定制,需要 100% 的高度。
在这个WordPress StackExchange Q&A中,我编写了制作完全空白仪表板的技术,隐藏图标和标题、屏幕选项和所有小部件(默认并由插件添加)。
如果我使用以下 jQuery 注入 iframe,它不会占据 100% 的高度,无论我添加什么 CSS 到管理样式表...
$('#wpbody').html(
'<iframe src="http://example.com"
frameborder="0" id="myframe"
style="height:100%;margin:0;padding:0;left:0;top:0"
scrolling="auto" width="100%" height="100%"></iframe>'
);
问题是:如何让 iframe 填满所有#wpbody
空间并保持这种状态?