我想将此iframe
嵌入到我的网页中:
<iframe height="600px" width="600px" src="https://ionicabizau.github.io/github-profile-languages/api.html?damienAllonsius" frameborder="0"></iframe>
编辑
那么我该如何重新缩放?假设我要缩小50%。
当我将属性height
和width
从600
更改为300
时,我得到了这个结果
我该如何解决?使用CSS类更改宽度和高度不会更改结果。有什么想法吗?
答案 0 :(得分:2)
只需将CSS属性transform
和transform-origin
应用于iframe
:
transform
将更改整个DOM object
树的大小(以及字体大小等)transform-origin
将指定调整大小应从top left
开始。否则,它将从中心调整大小,并且调整大小的iframe
将在中间流动。
#frame {
border: 1px solid black;
transform: scale(0.5);
transform-origin: top left;
}
<iframe id="frame" src="http://google.at" frameborder="0"></iframe>
答案 1 :(得分:0)
您可能需要一个div,然后尝试将 var selectElements =Array.from(
document.getElementsByClassName("select-dropdown"));
selectElements.forEach(function(element) {
element.addEventListener('click', () => {
setTimeout(() => {
element.parentElement.getElementsByTagName("ul")
[0].getElementsByClassName("form-control")[0].focus();
}, 100);
});
放在该div中。
将iframe
应用于新创建的div。
width:50%
.container-wrapper {
width:50%;
}
您的iframe内容应具有足够的响应速度才能显示。