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 相关文章推荐
一个很酷的拖动层的js类,兼容IE及Firefox
Jun 23 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
Apr 10 Javascript
jQuery中ajax和post处理json的不同示例对比
Nov 02 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
Mar 04 Javascript
介绍JavaScript的一个微型模版
Jun 24 Javascript
javascript实现控制div颜色
Jul 07 Javascript
js和jQuery设置Opacity半透明 兼容IE6
May 24 Javascript
ES6概念 Symbol toString()方法
Dec 25 Javascript
JavaScript严格模式详解
Jan 16 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
Feb 04 Javascript
js经验分享 JavaScript反调试技巧
Mar 10 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
Jul 20 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
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
2016/04/01 PHP
List all the Databases on a SQL Server
2007/06/21 Javascript
javascript 类定义的4种方法
2009/09/12 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
javascript创建含数字字母的随机字符串方法总结
2016/08/01 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
基于IView中on-change属性的使用详解
2018/03/15 Javascript
微信小程序实现通过双向滑动缩放图片大小的方法
2018/12/30 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
Python中的startswith和endswith函数使用实例
2014/08/25 Python
Python实现合并两个有序链表的方法示例
2019/01/31 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
2019/11/15 Python
通过实例学习Python Excel操作
2020/01/06 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
python递归函数用法详解
2020/10/26 Python
python 实现批量图片识别并翻译
2020/11/02 Python
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
德国帽子专家:Hutshopping
2019/11/03 全球购物
北承题目(C++)
2012/05/16 面试题
总经理办公室主任岗位职责
2013/11/12 职场文书
房地产销售计划书
2014/01/10 职场文书
高一历史教学反思
2014/01/13 职场文书
中学生差生评语
2014/01/30 职场文书
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
车辆工程专业求职信
2014/06/14 职场文书
大学毕业典礼演讲稿
2014/09/09 职场文书
2015年挂职锻炼个人总结
2015/10/22 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS
java中用float时,数字后面加f,这样是为什么你知道吗
2021/09/04 Java/Android