iframe 自适应宽高

2021-05-07  本文已影响0人  想溜了的蜗牛

尽管 iframe 不好控制,但在前端中还是有一些场景它确实算好用。
比如一个系统需要引入第三方的页面,此时只需要页面能做好自适应就可以了。打通登录信息的情况这时太不讲。

iframe 自适应相应的文章可以参考这Responsive Iframes with One Great CSS Trick。 下文仅将重要代码摘录,想了解更多的看原文。

HTML:

<div class="resp-container">
    <iframe class="resp-iframe" src="https://www.youtube.com/embed/dQw4w9WgXcQ" gesture="media"  allow="encrypted-media" allowfullscreen></iframe>
</div>

CSS

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
上一篇 下一篇

猜你喜欢

热点阅读