美文网首页
关于viewport的一些总结

关于viewport的一些总结

作者: cb12hx | 来源:发表于2017-07-12 17:34 被阅读0次

大家都知道,viewport是用来设置可视窗口的属性的,它有一下几个值
<b>1.width</b>: 用来设置layout viewport的宽度.
<b>2.initial-scale</b>: 用来设置页面的初始缩放值以及layout viewport的宽度。
<b>3.minimum-scale</b>: 用来设置允许的最小缩放值(例如,用户可以缩小至什么程度)。
<b>4.maximum-scale</b>: 用来设置允许的最大缩放值(例如,用户可以放大至什么程度)。
<b>5.height</b>: 期望用于设置layout viewport的高度。但一直没被支持。
<b>6.user-scalable</b>: 当设置为no时,则禁止用户进行缩放

另外还有两个重要的属性,并不在viewport的定义里面,但是必须知道它们,我们暂时列为7和8
<b>7.ideal viewport</b>:字面翻译为理想视窗,其实这个值可以将inital viewport设为1,width设为device-width,再使用document.documentElement.getBoundingClientRect().width计算出来,也可根据chrome中的开发者工具的模拟器查看,一般值如下,ip4,ip5 320,ip6 375,ip6s 414,...

<b>8.layout viewport</b>:这个值是ideal viewport和initial-scale共同计算的结果,计算方式是,假如ideal viewport为300,initial-scale为0.5,那么它就为600,即 ideal viewport/initial-scale,但这是对于一般情况成立,因为layout viewport是有最大最小值限制的

说完基本概念,我们来谈谈怎么用width去设置layout viewport<b>(lv)</b>,根据定义,只要直接这样设置width=400,那么lv就等于400,设置width=200,那么lv就等于200,我一开始也是这么认为的,但是,此处并不是这样,我在ip5s中验证了下,最小值是320,最大值是10000,在vivo x5中验证了下,最小值是360,最大值是10000,所以,此处要留意<b>最小值最大值</b>的设置;
OK,这篇文章就到此吧,主要是讲解理论知识的,接下来大家可以关注下一文章,讲解实际的应用

相关文章

  • 关于viewport的一些总结

    大家都知道,viewport是用来设置可视窗口的属性的,它有一下几个值 1.width : 用来设置layout ...

  • 关于viewport

    概念: 移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域 物理像素(physical ...

  • 关于viewport的一些问题

    Viewport 基础 一个常用的针对移动网页优化过的页面的 viewport meta 标签大致如下:

  • 关于移动端1px

    关于viewport 指的就是可视化区域,移动端的的Viewport概念比较复杂。有LayoutViewpor...

  • 高质量文章(长期更新)

    1.关于viewport。这篇文章详细解释了viewport相关知识点。http://www.cnblogs.co...

  • 关于移动端 viewport 的一些浅谈

    指定固定宽度渲染视口 这样设置,会使视口以750px的大小渲染,这样可以使我们的布局就可以按照设计图的尺寸去直接设...

  • HTML5开发资料收集

    HTML5 一些关于Viewport与device-width的东西~ 响应式web设计之CSS3 Media Q...

  • vw移动端适配 与 vant 集成 导致 vant组件缩小如何解

    修改 .postcsssrc.js 中关于 postcss-px-to-viewport 的 selectorBl...

  • Viewport的一些理解

    布局视口 布局视口是页面渲染时虚拟的一个页面,它是固定的大小 可视视口 可视视口是不断变化的,当缩放时,可视视口的...

  • 关于移动端的viewport

    当我们做移动端开发时,在页面的head标签中会看到这样的一个mate标签 要彻底理解这是干什么的,我们得先来看看几...

网友评论

      本文标题:关于viewport的一些总结

      本文链接:https://www.haomeiwen.com/subject/qpybhxtx.html