美文网首页
H5移动端适配所有手机详细笔记

H5移动端适配所有手机详细笔记

作者: 小锋子_Gruad | 来源:发表于2016-07-29 11:07 被阅读1911次

本人只是个搬运工,尊重原创
以下博文可以解决所有小白疑问,如有侵权,请联系本人删除。
参考大牛博文:使用Flexible实现手淘H5页面的终端适配
参考大牛博文:从淘宝适配布局谈移动端适配
github官网:flexible-github官网
参考大牛博文:关于移动端 rem 布局的一些总结

  1. 在移动端浏览器中以及某些桌面浏览器中,window对象有一个devicePixelRatio属性,它的官方的定义为:设备物理像素和设备独立像素的比例,也就是 devicePixelRatio = 物理像素 / 独立像素。css中的px就可以看做是设备的独立像素,所以通过devicePixelRatio,我们可以知道该设备上一个css像素代表多少个物理像素。例如,在Retina屏的iphone上,devicePixelRatio的值为2,也就是说1个css像素相当于2个物理像素
  2. 现在我们已经有两个viewport了:layout viewport 和 visual viewport。但浏览器觉得还不够,因为现在越来越多的网站都会为移动设备进行单独的设计,所以必须还要有一个能完美适配移动设备的viewport。所谓的完美适配指的是,首先不需要用户缩放和横向滚动条就能正常的查看网站的所有内容;第二,显示的文字的大小是合适,比如一段14px大小的文字,不会因为在一个高密度像素的屏幕里显示得太小而无法看清,理想的情况是这段14px的文字无论是在何种密度屏幕,何种分辨率下,显示出来的大小都是差不多的。当然,不只是文字,其他元素像图片什么的也是这个道理。ppk把这个viewport叫做 ideal viewport,也就是第三个viewport——移动设备的理想viewport。
  3. 但是安卓设备就比较复杂了,有320px的,有360px的,有384px的等等,关于不同的设备ideal viewport的宽度都为多少,可以到http://viewportsizes.com去查看一下,里面收集了众多设备的理想宽度。

相关文章

  • H5移动端适配所有手机详细笔记

    本人只是个搬运工,尊重原创以下博文可以解决所有小白疑问,如有侵权,请联系本人删除。参考大牛博文:使用Flexibl...

  • 移动端如何适配?

    1、使用Flexible实现手淘H5页面的终端适配2、再聊移动端页面的适配3、如何在Vue项目中使用vw实现移动端...

  • 移动端像素及视口的理解

    聊聊移动端的适配 H5开发相对于PC端web的开发,可以不用兼容那么多浏览器了,但是需要适配各种屏幕尺寸的适配。 ...

  • HTML学习之图片字体适配

    移动h5 图片字体等适配WebApp开发之--"rem"单位Rem实现自适应初体验手机端页面自适应解决方案—rem布局

  • 记一次前端技术分享(移动端相关概念讲解)

    移动端开发中的相关概念讲解 1、移动端自适配方案 移动端如何根据不同手机尺寸进行页面的适配 rem 自适应和 vw...

  • 移动端适配

    h5上面现在需要做到各种类型手机的适配:现在主流的几种方式如下: 1.百分百适配移动端 ( 不美观 不完美) 2....

  • 移动端手机适配

    今天来分享一下移动端网页适配。 背景 科技在不断的发展,人们的生活也在发生着翻天覆地的变化,其中一个重要变化就是移...

  • H5交互规范

    移动端的H5页面,实际上是基于移动端特性适配的网页,它没有规定的具体的交互规范,但会遵循一些移动端使用的基本特性。...

  • 2018-10-16移动设备兼容性

    移动设备h5 web网站手机H5页面的区别 分辨率不同,web端为宽屏,手机端为窄平移动设备兼容测试的问题 买手机...

  • 微信小游戏屏幕适配

    作者: 何永峰;标签: 屏幕适配 屏幕适配 适配都是老生常谈,移动端要根据手机屏幕适配,PC端也有时候根据不同的...

网友评论

      本文标题:H5移动端适配所有手机详细笔记

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