首页 > 分享 > vue3移动端rem适配(amfe

vue3移动端rem适配(amfe

最新推荐文章于 2024-08-02 09:28:08 发布

古老的大月亮 于 2024-07-07 23:25:02 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

前言:

        移动端适配,之前自己就稍微了解了一下,知道是采用rem来做,但是具体怎么实现确实没有头绪,今天自己稍微做了一个demo试了一下,也将自己对上述插件的作用写出来,希望能帮助到其他人。

插件:

        首先rem的概念是根据根元素的font-size大小来调整大小的,那么我们在平常开发项目中一般是以px为单位的,但是在不同的设备上它的高宽是不一样的,如果采用固定的px来做,会导致效果不能统一,那么上述两个插件可以帮我们解决上述问题。

        postcss-pxtorem: 这个插件就是将我们的在css中写的固定的px自动转换为rem,那么这个转换的比例是多少呢?,转换比例是需要我们在构建工具中配置的(我以vite为例子),按照下图的设置,160px就会被转换为10rem

import pxtorem from "postcss-pxtorem";

css: {

postcss: {

plugins: [

pxtorem({

rootValue: 16,

propList: ["*"],

}),

],

},

},

        amfe-flexible: 关于px转换为rem的问题我们解决,但是这个根元素的font-size怎么办呢?, 这就需要我们的amfe-flexible插件了,根据我的测试,它会自动根据设备大小,动态的改变body的font-size值

import 'amfe-flexible'

结语:

        关于适配问题,借助插件确实很方便就解决了,并且经过测试没有啥问题

相关知识

移动端
vue3
移动端动态rem的计算方法 (1rem = 100px)
手机移动端快速开发
如何从零高效的开发一款适配 Android 和 iOS 的移动端App
Html+Css+js实现春节倒计时效果(移动端和PC端)
移动Web实训DAY
一分钟告诉你建行移动端网络学习怎么学
简约排版鲜花植物类移动端店铺首页
基于深度卷积神经网络的移动端花卉识别系统

网址: vue3移动端rem适配(amfe https://m.huajiangbk.com/newsview849582.html

所属分类:花卉
上一篇: [phaser]利用相机进行移动
下一篇: 超详细讲解H5移动端适配