Html 以4k分辨率缩放的网站,以适应较小的窗口
我有一个4k分辨率(3840x2160)的网站,我想在iframe中显示。我一直在使用chrome inspector工具以所需的分辨率创建网站。有没有一种方法可以显示1920 x 1080 iframe中的iframe和以本机分辨率显示的内部iframe(网站)?我发现的解决方案似乎没有适当地扩展。有没有一种方法可以创建一个iframe来模拟chrome开发工具的响应缩放Html 以4k分辨率缩放的网站,以适应较小的窗口,html,css,iframe,iframe-resizer,Html,Css,Iframe,Iframe Resizer,我有一个4k分辨率(3840x2160)的网站,我想在iframe中显示。我一直在使用chrome inspector工具以所需的分辨率创建网站。有没有一种方法可以显示1920 x 1080 iframe中的iframe和以本机分辨率显示的内部iframe(网站)?我发现的解决方案似乎没有适当地扩展。有没有一种方法可以创建一个iframe来模拟chrome开发工具的响应缩放 .container{ 位置:相对位置; 填充底部:56.25%;/*16:9*/ 身高:0; } .响应iframe{
.container{
位置:相对位置;
填充底部:56.25%;/*16:9*/
身高:0;
}
.响应iframe{
位置:绝对位置;
排名:0;
左:0;
宽度:100%;
身高:100%;
边界:0;
}
.奥瑟{
位置:相对位置;
宽度:800px;
高度:300px;
溢出:自动;
最大宽度:100%;
最大高度:100vh;
}
.iframe{
位置:绝对位置;
左:0px;
顶部:0px;
宽度:1920像素;
高度:1080px;
}
您必须在周围设置一个
。然后使用width
和height
标记设置iframe renderize(在本示例中为1920x1080)。iframe不能使用100%的高度属性。它需要一个确定的像素值。然而所有问题的解决方案都将是一个响应性强的网页设计。如果一个网页设计只能在4k分辨率下工作,而大多数屏幕都在4k分辨率以下,则可以认为它没有响应能力。
<style>
.outher{
position: relative;
width: 800px;
height: 300px;
overflow: auto;
max-width: 100%;
max-height: 100vh;
}
.iframe{
position: absolute;
left: 0px;
top: 0px;
width: 1920px;
height: 1080px;
}
</style>
<body>
<div class="outher">
<iframe
src="https://www.youtube.com/embed/OC738Vw-zcg"
class="iframe">
</iframe>
</div>
</body>