【发布时间】:2019-03-29 13:19:20
【问题描述】:
提前致谢, 我想用背景图片在 iframe 中显示网站,
并且响应式。我正在尝试使用此 CSS,但适用于强制桌面视图但不响应式。
检查这个sn-p。
我获得了桌面视图但没有响应
div.laptop-wrapper {
position: relative;
padding-top: 25px;
padding-bottom: 65.5%;
height: 0;
}
div.laptop-wrapper iframe {
box-sizing: border-box;
background: url(https://i.stack.imgur.com/zZNgk.png) center center no-repeat;
background-size: contain;
padding: 11.9% 15.5% 14.8%;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.frame {
width: 1080px;
height: 786px;
border: 0;
-ms-transform: scale(0.25);
-moz-transform: scale(0.25);
-o-transform: scale(0.25);
-webkit-transform: scale(0.25);
transform: scale(0.5);
-ms-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-o-transform-origin: 0 0;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-6">
<div class="laptop-wrapper">
<iframe class="frame" src="https://laravel.com/"></iframe>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-6">
<div class="laptop-wrapper">
<iframe width="420" height="315" src="https://www.youtube.com/embed/9No-FiEInLA" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<h1 class="text-center">I want like this but it's not responsive, i need responsive </h1>
<div class="laptop-wrapper">
<iframe class="frame" src="https://laravel.com/"></iframe>
</div>
【问题讨论】:
标签: html css iframe responsive-design desktop