赵工的个人空间


网络课堂部分转网页计算部分转编程演练

 网页多终端兼容

首页 > 网络课堂 > 网页多终端兼容 > 设定viewport元素
设定viewport元素

现在智能手机已经非常普及了,智能手机上也有浏览器,可以打开网站的网页。为了能让网页也能在手持设备上正常显示,就需要在网页中加入一些相关设置,首先需要加入的是meta元信息viewport,也称为视口。viewport是在<head>标记内定义的元信息的一种,专用于手持终端浏览器中,而在桌面浏览器中不会被解析,也就是不起作用。

viewport就是一个虚拟窗口,一般常用的属性有width、height、initial-scale、maximum-scale、user-scaleable等:
width:设置viewport的宽度,默认为980,允许取值范围200~10000
height:设置viewport的高度,默认值是通过宽度和设备宽高比计算得到的,允许取值范围223~10000
initial-scale:设置viewport的初始比例,默认是通过计算使得整个页面在可见区域内,范围由mininum-scale和maximum-scale决定
maximum-scale:设置viewport的最大比例,默认5.0,允许取值范围为0~10.0 user-scaleable:决定用户是否可以缩放视图,还可以防止文本开始输入时的滚动

一般的viewport宽度会设置为与设备的宽度相同,这样配合CSS方便适应不同的设备。一般常用的设置格式为:

<meta name="viewport" content="width=device-width,initial-scale=1.0"/>

大多数情况下,这样设置最好。当然在有特殊要求时可以进行其他设置。
Copyright@dwenzhao.cn All Rights Reserved   备案号:粤ICP备15026949号
联系邮箱:dwenzhao@163.com  QQ:1608288659