一、安装插件

可使用以下命令安装

cnpm install amfe-flexible --savecnpm install --save-dev autoprefixercnpm install --save-dev postcss-pxtorem

也可直接在package.json中添加依赖后install

"dependencies": {"amfe-flexible": "^2.2.1"}"devDependencies": {"postcss-pxtorem": "^5.1.1","autoprefixer": "9.8.6"}

二、在main.js中引用

// rem h5 适配
import 'amfe-flexible';

三、vue.config.js中

1、引用

const pxtorem = require('postcss-pxtorem')
const autoprefixer = require('autoprefixer')

2、插件配置

module.exports = {css: {loaderOptions: {postcss: {plugins: [// CSS前缀处理 兼容不同浏览器,这个插件主要配合打包自动添加css浏览器兼容前缀,比如-webkit-、-ms-等autoprefixer(),pxtorem({rootValue: 75, //基准值(计算公式:设计图宽度/10),设计图尺寸为750X1134(iPhone6),基准值为750/10=75propList: ['*']})]}}}
}

vue移动端网页适配相关推荐

  1. vue移动端网页微信分享

    vue移动端网页微信分享 1. 开篇说明 2. 过程 3. 先上代码 4. 使用说明 兼容ios 5. 注意 1. 为什么请求后端接口时,url需要编码---encodeURIComponent 2. ...

  2. 二、5移动端网页适配

    移动端网页适配 文章目录 移动端网页适配 屏幕尺寸 PC分辨率 视口 rem rem单位尺寸 媒体查询 flexible.js 长度单位:vw/vh 屏幕尺寸 屏幕对角线的长度,一般用英寸来度量 PC ...

  3. H5移动端网页适配iPhone x/iPhone xr/iPhone 11pro/iPhone 11/iPhone 12 机型底部小黑条

    iPhone x/iPhone xr/iPhone 11pro/iPhone 11/iPhone 12 取消了物理按键,改成底部小黑条,这一改动导致网页出现了比较尴尬的屏幕适配问题.对于网页而言,顶部 ...

  4. 【Vue】pc和移动端网页样式适配

    在下面环节会讲解怎么做pc和移动端网页样式适配. 在当下有两种实现样式适配的:JS 适配方案和CSS 媒体查询适配.下面会具体讲解一下代码该怎么写.

  5. 解决vue移动端适配问题

    解决vue移动端适配问题 参考文章: (1)解决vue移动端适配问题 (2)https://www.cnblogs.com/both-eyes/p/10106021.html 备忘一下.

  6. 前端vue适配不同的分辨率_浅析 React / Vue 跨端渲染原理与实现

    当下的前端同学对 React 与 Vue 的组件化开发想必不会陌生,RN 与 Weex 的跨界也常为我们所津津乐道.UI 框架在实现这样的跨端渲染时需要做哪些工作,其技术方案能否借鉴乃至应用到我们自己 ...

  7. vue移动端html5页面根据屏幕适配的四种解决方法

    最近做了两个关于h5页面对接公众号的项目,不得不提打开微信浏览器内置地图导航的功能确实有点恶心.下次想起来了的话,进行总结分享一下如何处理.在vue移动端h5页面当中,其中适配是经常会遇到的问题,这块 ...

  8. 移动端手机网页适配iPad与折叠屏设备

    采用的网页适配方案:移动端页面px布局适配方案(viewport) 产生此问题的原因 由于手机与平板等设备宽高比差异导致页面展示不全或者功能按钮展示在视口之外点击不到. 简单来说就是我们的页面都是瘦长 ...

  9. vue的PC端和移动端分辨率适配

    使用lib-flexible和px2rem实现移动端和PC端界面适配 注释:lib-flexbles是由阿里团队很早提出解决屏幕分辨率适配的问题.现已不被推荐(因为目前比较主流的适配方案是使用vw和v ...

最新文章

  1. 清华《摸鱼学导论》开班啦!1000多学子在线摸鱼,无期末考试
  2. linux中实现pxe的自动安装
  3. Python matplotlib可视化:在Matplotlib中为坐标轴刻度添加自定义符号(例如,货币符号¥$等)、水平条形图(horizontal bar)
  4. 一些知识点的整理以及面试题记录
  5. 深信服:输入一个字符串,帮忙统计字符串里面的每个单词出现的次数,以及非法单词的次数。非法单词的定义为:包含数字(0-9)的单词
  6. 一文总结:分布式一致性技术是如何演进的?
  7. Scala中的match(模式匹配)
  8. ORACLE查找并解除死锁进程
  9. mysql 体重 类型 身高_MySQL 数据类型
  10. 视频课程学习及学习计划
  11. 多少并发量算高并发_Linux服务端最大并发数是多少?
  12. Tomcat 6.0中配置Oracle、sql 2000数据库连接池
  13. SOP 中的 Service
  14. 什么样的站点可以***
  15. lnmp mysql 哪个好_[LNMP]Mysql生产环境配置
  16. Maven Build Profiles
  17. 图benchmark
  18. verdaccio如何修改上传npm包最大值?
  19. V2X-ViT:基于Vision Transformer的V2X协同感知
  20. 戰女神V、ef_latter、BaldrSky 注册表补丁

热门文章

  1. SQL INSERT INTO的用法
  2. java byte 图片_Java将byte[]转图片存储到本地的案例
  3. 每个程序员都应该了解的 CPU 高速缓存 英文原文:Memory part 2: CPU caches
  4. 元宇宙的“42条共识” ,全网阅读量超1000万!
  5. 实战智能推荐系统(1)-- 个性化推荐系统及其基本推荐算法
  6. 关于字符串的输入几种方法
  7. 阿里云化身“智能云管”,助力中国联通首次实现大规模平台自主运维
  8. jQuery中的die()与live()的用法
  9. Bitmap图片压缩,大图加载防止OOM
  10. 大屏h5互动小程序游戏又出圈啦 鱿鱼游戏跳一跳玩出了新高度