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面向对象设计二 构造函数模式
Dec 20 Javascript
chrome下jq width()方法取值为0的解决方法
May 26 Javascript
理解javascript定时器中的setTimeout与setInterval
Feb 23 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
Apr 14 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
Feb 27 Javascript
node文件上传功能简易实现代码
Jun 16 Javascript
layer弹出层父子页面事件相互调用方法
Aug 17 Javascript
vue axios请求频繁时取消上一次请求的方法
Nov 10 Javascript
npm 语义版本控制详解
Sep 10 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
Dec 17 Javascript
React学习之JSX与react事件实例分析
Jan 06 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表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
教大家制作简单的php日历
2015/11/17 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
javascript 表格排序和表头浮动效果(扩展SortTable)
2009/04/07 Javascript
javascript 写类方式之十
2009/07/05 Javascript
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
extjs实现选择多表自定义查询功能 前台部分(ext源码)
2011/12/20 Javascript
向当前style sheet中插入一个新的style实现方法
2013/04/01 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
深入理解JavaScript 函数
2016/06/06 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
200行HTML+JavaScript实现年会抽奖程序
2019/01/22 Javascript
vue基础之v-bind属性、class和style用法分析
2019/03/11 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
理解JavaScript中的对象
2020/08/25 Javascript
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
Python魔法方法功能与用法简介
2019/04/04 Python
python小项目之五子棋游戏
2019/12/26 Python
解决django FileFIELD的编码问题
2020/03/30 Python
收集的7个CSS3代码生成工具
2010/04/17 HTML / CSS
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
商务日语专业自荐信
2014/04/17 职场文书
2014年科室工作总结
2014/11/20 职场文书
2015年中学元旦晚会活动方案
2014/12/09 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
MySQL基础(二)
2021/04/05 MySQL
Pytest中conftest.py的用法
2021/06/27 Python
分享Python获取本机IP地址的几种方法
2022/03/17 Python
Nginx利用Logrotate实现日志分割
2022/05/20 Servers