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 相关文章推荐
javascript 判断数组是否已包含了某个元素的函数
May 30 Javascript
brook javascript框架介绍
Oct 10 Javascript
JS异常处理的一个想法(sofish)
Mar 14 Javascript
15条JavaScript最佳实践小结
Aug 09 Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
Dec 18 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
用JS写的一个Ajax库(实例代码)
Aug 06 Javascript
js窗口震动小程序分享
Nov 28 Javascript
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
create-react-app使用antd按需加载的样式无效问题的解决
Feb 26 Javascript
js字符串处理之绝妙的代码
Apr 05 Javascript
手动实现vue2.0的双向数据绑定原理详解
Feb 06 Vue.js
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获取操作系统语言代码
2013/11/04 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
利用php的ob缓存机制实现页面静态化方法
2017/07/09 PHP
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
js修改table中Td的值(定义td的双击事件)
2013/01/10 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
购物车前端开发(jQuery和bootstrap3)
2016/08/27 Javascript
SVG描边动画
2017/02/23 Javascript
Mongoose经常返回e11000 error的原因分析
2017/03/29 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
Vue服务器渲染Nuxt学习笔记
2018/01/31 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
让你5分钟掌握9个JavaScript小技巧
2018/06/09 Javascript
vue  自定义组件实现通讯录功能
2018/09/30 Javascript
angular6的响应式表单的实现
2018/10/10 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
python 生成器生成杨辉三角的方法(必看)
2017/04/10 Python
django admin 后台实现三级联动的示例代码
2018/06/22 Python
详解Django的model查询操作与查询性能优化
2018/10/16 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
最好的意大利皮夹克:D’Arienzo
2018/12/04 全球购物
幼儿园实习自我鉴定
2013/12/15 职场文书
工程专业应届生求职信
2014/02/19 职场文书
拓展策划方案
2014/06/03 职场文书
MySQL命令无法输入中文问题的解决方式
2021/08/30 MySQL