美文网首页web前端
关于移动端 viewport 的一些浅谈

关于移动端 viewport 的一些浅谈

作者: 北纬40度的思念 | 来源:发表于2018-04-04 17:54 被阅读0次

指定固定宽度渲染视口

<meta name="viewport" content="width=750, user-scalable=no, target-densitydpi=device-dpi"/>

这样设置,会使视口以750px的大小渲染,这样可以使我们的布局就可以按照设计图的尺寸去直接设置元素的宽高。

缺点:无法使用@media去设置不同屏幕大小的样式

优点:布局相对简单,工作量小

以设备宽度渲染视口

<meta name="viewport" content="width=device-width, user-scalable=no, target-densitydpi=device-dpi"/>

这样设置的目的是使设备按照自己的设备尺寸去渲染。

缺点:工作量大,需要配合rem,em布局

优点:可以使用@media去设置不同屏幕大小的样式

target-densitydpi 属性的取值范围:

device-dpi   – 使用设备原本的 dpi 作为目标 dp。 不会发生默认缩放。
high-dpi     – 使用hdpi 作为目标 dpi。 中等像素密度和低像素密度设备相应缩小。
medium-dpi   – 使用mdpi作为目标 dpi。 高像素密度设备相应放大, 像素密度设备相应缩小。 这是默认的target density.
low-dpi      – 使用mdpi作为目标 dpi。中等像素密度和高像素密度设备相应放大。
<value>      – 指定一个具体的dpi 值作为target dpi. 这个值的范围必须在70–400之间。

相关文章

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

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

  • viewport与移动端布局

    关于移动端布局,有三个viewport需要了解,这三个viewport的出现是为了解决网页完美适配移动端屏幕的问题...

  • 关于移动端1px

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

  • 关于移动端的viewport

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

  • viewport

    移动端viewport meta 标签

  • 给移动端web开发设置viewport

    给移动端web开发设置viewport

  • 移动端(1)

    移动端开发注意事项(1) PC端页面直接在移动端浏览器查看会有一些问题,需要一些设置来解决viewport 有默认...

  • Retina屏幕1px的实现

    一些基本概念 viewport 视窗 在桌面浏览器中,viewport就是浏览器窗口的宽度高度。但在移动端设备上,...

  • 移动端的viewport

    本文章转载自博客园-无双,更加图文并茂 viewport的概念 通俗的讲,移动设备上的viewport就是设备的屏...

  • Css3 - vh和vw

    什么是视口(Viewport)? 桌面端指的是浏览器的可视区域。 移动端指的就是Viewport中的Layout ...

网友评论

    本文标题:关于移动端 viewport 的一些浅谈

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