首页 > 软件开发 > 编程语言 >

怎样使用flexible.js实现移动端设备适配

来源:互联网 2023-03-17 00:16:31 版权归原作者所有,如有侵权,请联系我们

移动端web开发越来越火,同时移动端适配也是一个很让人头疼的事情,你不能让一个同样大小的元素在不同的设备上都显示一样大小。(iphone6和iphone4下大小肯定是应该不一样的,否则用户体验很差)。Xwz办公区 - 实用经验教程分享!

下面我将以750px的设计稿为例,分析如何制作一个适配多终端的页面。Xwz办公区 - 实用经验教程分享!

怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

最终的效果图

  • 1

    iphone6下:Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 1该信息非法爬取自百度经验
  • 2

    iphone4下:Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 方法/步骤2

  • 1

    在此之前,要先了解下面几个概念:Xwz办公区 - 实用经验教程分享!

    css像素Xwz办公区 - 实用经验教程分享!

    物理像素Xwz办公区 - 实用经验教程分享!

    devicePixelRatioXwz办公区 - 实用经验教程分享!

    layout viewportXwz办公区 - 实用经验教程分享!

    visual viewportXwz办公区 - 实用经验教程分享!

    ideal viewportXwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 2

    了解我们使用的库flexible.js:Xwz办公区 - 实用经验教程分享!

    Xwz办公区 - 实用经验教程分享!

    Xwz办公区 - 实用经验教程分享!

    手机淘宝从2014年中开始,全面推行flexible设计。什么叫flexible呢?其实flexible就是responsive的低端形态和基础。Xwz办公区 - 实用经验教程分享!

    手机淘宝用JS来动态写meta标签,手机淘宝的flexible方案是综合运用rem和px两种单位 js设置scale和html字体。我们可以在GitHub上找到这个项目,可以通过网上查阅资料了解更多。Xwz办公区 - 实用经验教程分享!

    Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 3

    了解一个sublime text插件,加快我们的开发速,这个不是必须,也可以自己手动计算。Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 4

    我所做页面的设计稿是750px的,有图有真相。Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 5

    以顶部为例,介绍如何制作,首先还是看设计稿。Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 6

    通过ps获得顶部的高度,在750设计稿上96px,所以我们要用96/(750/10),得到对应的rem值。Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 7

    最后来看一看我们写的html,css,以及最终生成的html。Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 8

    最后来看一看我们写的html,css,以及最终生成的htmlXwz办公区 - 实用经验教程分享!

    怎样使用flexible.js实现移动端设备适配Xwz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Xwz办公区 - 实用经验教程分享!


    标签: 编程语言软件数码电脑编程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号