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的闭包
Jan 17 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
May 26 Javascript
jquery中的查找parents与closest方法之间的区别
Dec 02 Javascript
JavaScript、jQuery与Ajax的关系
Jan 24 Javascript
基于jQuery实现的幻灯图片切换
Dec 02 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
Dec 23 Javascript
使用ionic播放轮询广告的实现方法(必看)
Apr 24 Javascript
vue绑定事件后获取绑定事件中的this方法
Sep 15 Javascript
VueCli3.0中集成MockApi的方法示例
Jul 05 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
原生js实现的金山打字小游戏(实例代码详解)
Mar 16 Javascript
vue中使用腾讯云Im的示例
Oct 23 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
smarty巧妙处理iframe中内容页的代码
2012/03/07 PHP
深入PHP许愿墙模块功能分析
2013/06/25 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
php简单smarty入门程序实例
2015/06/11 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
php7函数,声明,返回值等新特性介绍
2018/05/25 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
2013/03/25 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
js+HTML5实现canvas多种颜色渐变效果的方法
2015/06/05 Javascript
百度地图api如何使用
2015/08/03 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
[03:00]2014DOTA2国际邀请赛 Titan淘汰潸然泪下Ohaiyo专访
2014/07/15 DOTA
[53:23]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
好用的Python编辑器WingIDE的使用经验总结
2016/08/31 Python
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
基于python实现百度翻译功能
2019/05/09 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
德国最大的网上鞋店之一:Schuhe24.de
2017/06/10 全球购物
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
组工干部演讲稿
2014/09/02 职场文书
2014年家长学校工作总结
2014/11/20 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
幼儿园园长新年寄语
2015/08/17 职场文书
Nginx配置https原理及实现过程详解
2021/03/31 Servers
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
Python绘画好看的星空图
2022/03/17 Python