问题描述:
页面中有一容器div
,有宽高属性。在div中嵌入一个iframe页面,呈现这种效果:
可以看到嵌入的页面只露出了一部分。
而我们希望:嵌入的页面能够完全展示在容器中。
思路:利用CSS的 transform
,进行页面缩放。
1、我开发用的电脑屏幕分辨率是 1920 x 1080,以此为基准,设置iframe的宽高。
2、iframe 的父元素 div 的宽高是屏幕宽高的50%,所以 transform: scale(0.5)
这个数值是0.5。(其余的三个属性没啥可说的,不明白的搜一下W3C吧…)
3、需要注意的点是,最好给div加个overflow: hidden;
的属性,因为有时候你的div宽高并不像现在这样正好都缩放50%。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="wi