html5网页按比例缩放

html-css018

html5网页按比例缩放,第1张

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"/>

上面的参数看名知意,按需修改。

1.通过设置viewport参数

2.使用css3中的缩放

两种方法都需要获取当前屏幕大小然后根据网页宽度来计算缩放比例,然后进行缩放。但是因为目前手机种类繁多,浏览器种类也很多,所以每种方法各自都有不少的问题。

<</span>meta name=“viewport” content=“width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes” />

在网页的中增加以上这句话,可以让网页的宽度自动适应手机屏幕的宽度。

楼下正解,就是响应式布局(RWD),可以用一些自动实现的框架,比如bootstrap。

原理我想就是动态css吧,有个东西叫less框架,可以去看看。应该无非就是用百分比代替写死的像素大小。。