vue中使用rem布局代码详解


Posted in Javascript onOctober 30, 2019

1、npm i amfe-flexible

2、import ‘amfe-flexible‘

然后再,安装postcss-px2rem插件

npm i postcss-px2rem

在package.json中配置

"postcss": {
  "plugins": {
   "autoprefixer": {},
   "postcss-px2rem": {
    "remUnit": 26.7
   }
  }
 }

在vue项目中使用rem布局简易教程

rem布局由于其根据屏幕宽度的改变修改相应的rem与px的转换比例,这样非常适合移动端的项目。

在不同的分辨率下,都会有较好的显示效果。

在使用rem布局的时候需要引入flexible.js。

js会根据屏幕的宽度计算html的根字体大小

在vue项目中只需要安装raziel-flex模块引用就行

安装方法 

 

npm install raziel-flex

引用方法(在main.js中引用)

import flex from 'raziel-flex'
 
flex(600); //传入值为页面变化最大宽(px)

引用时会需要传入一个参数,布局变化的最大宽,当大于这个值时模块便不再修改html根字体的大小。

模块修改的根字体的大小等于屏幕宽度除以10;

vacode编辑器安装remcss插件使用时更方便。

以上就是本次介绍的全部知识点,感谢大家的学习和对三水点靠木的支持。

Javascript 相关文章推荐
jQuery ajax时间差导致的变量赋值问题分析
Jan 22 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
Apr 13 Javascript
了解VUE的render函数的使用
Jun 08 Javascript
微信小程序实现简单input正则表达式验证功能示例
Nov 30 Javascript
基于js中的存储键值对以及注意事项介绍
Mar 30 Javascript
vue非父子组件通信问题及解决方法
Jun 11 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
Oct 19 Javascript
jQuery实现的五星点评功能【案例】
Feb 18 jQuery
vue滚动插件better-scroll使用详解
Oct 18 Javascript
Layui实现主窗口和Iframe层参数传递
Nov 14 Javascript
javascript实现视频弹幕效果(两个版本)
Nov 28 Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
Oct 30 #Javascript
Vue中图片Src使用变量的方法
Oct 30 #Javascript
解决VUE双向绑定失效的问题
Oct 29 #Javascript
vue-form表单验证是否为空值的实例详解
Oct 29 #Javascript
vue获取form表单的值示例
Oct 29 #Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 #Javascript
使用axios请求时,发送formData请求的示例
Oct 29 #Javascript
You might like
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
10个简化PHP开发的工具
2014/12/25 PHP
PHP递归实现文件夹的复制、删除、查看大小操作示例
2017/08/11 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
PHP实现计算器小功能
2020/08/28 PHP
Locate a File Using a File Open Dialog Box
2007/06/18 Javascript
火狐textarea输入法的bug的触发及解决
2013/07/24 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
2015/06/24 Javascript
jquery实现垂直和水平菜单导航栏
2020/08/27 Javascript
从0开始学Vue
2016/10/27 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
JS实现数组深拷贝的方法分析
2019/03/06 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
解决vue-router 嵌套路由没反应的问题
2020/09/22 Javascript
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
Python函数嵌套实例
2014/09/23 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
python使用tensorflow深度学习识别验证码
2018/04/03 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python魔法方法详解
2019/02/13 Python
pytorch torch.nn.AdaptiveAvgPool2d()自适应平均池化函数详解
2020/01/03 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
linux 下selenium chrome使用详解
2020/04/02 Python
Python如何脚本过滤文件中的注释
2020/05/27 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
什么是GWT的Module
2013/01/20 面试题
Python面试题:如何用Python来发送邮件
2016/03/15 面试题
高三英语复习计划
2015/01/19 职场文书
护理自荐信
2019/05/14 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书