viewport

1.2 viewport

1.2 meta viewport 是做什么用的,怎么写?

  • viewport 指 web 页面上用户的可见区域。

1.2.1 viewport 常用属性:

width:控制 viewport 的大小,你可以给它指定一个值,如:600,或者甚至还可以给它一个特殊的值,如:device-width,device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。

height:与 width 相对应,指定 viewport 高度。

initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。

maximum-scale:允许用户缩放到的最大比例。

minimum-scale:允许用户缩放到的最小比例。

user-scalable:是否允许用户手动缩放。

1.2.2 viewport 分哪几类?

  • 视觉视窗
    是用户通过屏幕所看到的页面内容。但它所对应的并不是指屏幕区域里的物理像素,而是 CSS 像素。
    在这里插入图片描述

  • 布局视窗
    跟视觉视窗不一样,它不是指设备屏幕区域,它是为了解决 PC 端网站在移动端显示不佳的一个解决方案。布局视窗通常比设备屏幕宽得多,一般为 980px,但也不是唯一,在不同的浏览器中也会有所不同如:在 Safari iPhone 中布局视窗的宽为 980px,在 Opera 中布局视窗宽为 850px ,在 Android WebKit 中而已视窗宽为 800px,而在 IE 中布局视窗宽为 974px。
    在这里插入图片描述

  • 理想视窗
    理想视窗就是把布局视窗调整到合适的状态,让页面有最好的表面效果,这也是它名字的由来。设置了理想视窗用户就不再需要对页面进行缩放,因为浏览器已经帮你把页面调整到最佳的显示状态了。而你要做的就是告诉浏览器,你要他这么做就 OK 了。就下面这一段代码就可以让浏览器乖乖地把布局视窗调整到最理想的状态
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值