美文网首页
vue-flexible-rem移动端页面适配

vue-flexible-rem移动端页面适配

作者: 柯柯熙 | 来源:发表于2017-12-25 17:18 被阅读495次

配置 flexible

安装
npm install lib-flexible --save
引入
 // 在项目入口文件 main.js 里 引入 lib-flexible
 import 'lib-flexible/flexible.js'
 // 在项目根目录的 index.html 中添加如下 meta
 <meta name="viewport" content="width=device-width, initial-scale=1.0">

配置 rem

由于设计图中的尺寸是px,所以需要转换成rem,我们使用px2rem这个插件

安装px2rem webpack的loader链接
npm install px2rem-loader --save-dev
配置

结合 lib-flexible 的方案,我们将 options.remUnit 设置成设计稿宽度的 1/10。

1:在 build 》 utils 》 exports.cssLoaders 方法中加入
  const px2remLoader = {
    loader: 'px2rem-loader',
    options: {
      remUnit: 64 // 设计图的1/10
    }
  }

我们只需在 cssLoader 后再加上一个 px2remLoader 即可,px2rem-loader 的 remUnit 选项意思是 1rem=多少像素,结合 lib-flexible 的方案,我们将 px2remLoader 的 options.remUnit 设置成设计稿宽度的 1/10,这里我们假设设计稿宽为 750px。
2:在build》utils》exports.cssLoaders》generateLoaders 方法修改为
  var loaders = [cssLoader, px2remLoader]。

这样在程序中使用px为单位会被自动替换成rem

相关文章

  • vue-flexible-rem移动端页面适配

    配置 flexible 安装 引入 配置 rem 由于设计图中的尺寸是px,所以需要转换成rem,我们使用px2r...

  • 移动端Web页面适配浅析

    title: 移动端Web页面适配浅析date: 2018-01-31 16:38:01tags: 移动端 适配 ...

  • 解决vue移动端适配问题

    1,先看看网上关于移动端适配讲解 再聊移动端页面适配,rem和vw适配方案! 基础点:rem相对根节点 字体的大小...

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

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

  • 移动端如何适配?

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

  • 解决vue移动端适配问题

    1,先看看网上关于移动端适配讲解 再聊移动端页面适配,rem和vw适配方案! 基础点:rem相对根节点字体的大小。...

  • 移动端页面适配

    移动端页面适配 rem 与 vw 再看看15年手淘方案:Flexible + rem Flexible 从流行到今...

  • 移动端页面适配

    说起移动端适配可能会有很多适配方案。 最开的适配方案回顾: 1.if(/Android (\d+\.\d+)/.t...

  • 移动端页面适配

    用rem代替px和em 注意 maxWidth为页面最大宽度 designWidth为设计稿宽度,根据自身设计稿去...

  • Vue2.x 中使用vw完成移动端页面适配

    如果你还对使用vw做移动端页面适配不了解,这里推荐大漠老师的两篇文章 再聊移动端页面的适配和如何在Vue项目中使用...

网友评论

      本文标题:vue-flexible-rem移动端页面适配

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