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 异步加载详解(浏览器在javascript的加载方式)
May 20 Javascript
jQuery中insertBefore()方法用法实例
Jan 08 Javascript
AngularJS中的Directive实现延迟加载
Jan 25 Javascript
jQuery实现打开页面渐现效果示例
Jul 27 Javascript
AngularJS基础 ng-keyup 指令简单示例
Aug 02 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
Aug 24 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
Jan 27 Javascript
Vue-router 类似Vuex实现组件化开发的示例
Sep 15 Javascript
nuxt+axios解决前后端分离SSR的示例代码
Oct 24 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
Dec 06 Javascript
js比较两个单独的数组或对象是否相等的实例代码
Apr 28 Javascript
使用Angular material主题定义自己的组件库的配色体系
Sep 04 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防注
2007/01/15 PHP
微信扫描二维码登录网站代码示例
2013/12/30 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
PHP消息队列用法实例分析
2016/02/12 PHP
php ajax异步读取rss文档数据
2016/03/29 PHP
让焦点自动跳转
2006/07/01 Javascript
JavaScript中Math对象使用说明
2008/01/16 Javascript
js获取div高度的代码
2008/08/09 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
js中的preventDefault与stopPropagation详解
2014/01/29 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
基于jquery实现发送文章到手机的代码
2014/12/26 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
浅谈vuepress 踩坑记
2018/04/18 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
JS使用Prim算法和Kruskal算法实现最小生成树
2019/01/17 Javascript
js实现批量删除功能
2020/08/27 Javascript
Python装饰器的函数式编程详解
2015/02/27 Python
通过实例学习Python Excel操作
2020/01/06 Python
opencv 实现特定颜色线条提取与定位操作
2020/06/02 Python
python高级特性简介
2020/08/13 Python
详解CSS3中常用的样式【基本文本和字体样式】
2020/10/20 HTML / CSS
编写strcpy函数
2014/06/24 面试题
管理岗位竞聘演讲稿
2014/08/18 职场文书
工资收入证明
2014/10/07 职场文书
迟到检讨书
2015/01/26 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书
Nginx开启Brotli压缩算法实现过程详解
2021/03/31 Servers
Spring Cache和EhCache实现缓存管理方式
2021/06/15 Java/Android
sass 常用备忘案例详解
2021/09/15 HTML / CSS