首页 > 其他分享 >Vue3移动端适配解决方案

Vue3移动端适配解决方案

时间:2023-04-18 17:23:29浏览次数:33  
标签:vw vh 适配 px Vue3 解决方案 import postcss

导读:
使用vw和vh解决适配问题
vw:view width屏幕宽度,1vw等于屏幕宽度的百分之一
vh:view height屏幕高度,1vh等于屏幕高度的百分之一
使用插件postcss-px-to-viewport可以自动将px转换为vw/vh

安装

npm i postcss-px-to-viewport -D

vite.config.ts

import vue from '@vitejs/plugin-vue'
import { defineConfig } from 'vite'
import pxToViewport from 'postcss-px-to-viewport'

export default defineConfig({
  plugins: [vue()],
  css: {
    postcss: {
      plugins: [
        pxToViewport({
          // 要转换的单位
          unitToConvert: 'px',
          // 设计稿的宽度
          viewportWidth: 320
        })
      ]
    }
  }
})

标签:vw,vh,适配,px,Vue3,解决方案,import,postcss
From: https://www.cnblogs.com/gyxc/p/17330376.html

相关文章

  • vue全家桶进阶之路37:Vue3 路由守卫
    在Vue.js3.x中,我们可以使用路由守卫来拦截路由的跳转,从而实现一些功能,例如:登录验证、页面权限控制等。Vue.js3.x中的路由守卫和Vue.js2.x中的基本相同,都包含了beforeEach、beforeResolve和afterEach等钩子函数。下面是一些常见的路由守卫用法示例:beforeEachbefo......
  • 选择私有云解决方案,需要考虑哪些要素
    也许你觉得会花费比较贵,其实这点企业勿需担心,企业目前拥有很多选择很多,相信可以找到一个既适合企业自身业务、又能满足成本效益需求的私有云解决方案。不过,在选择私有云解决方案时,不要忘了迁移至云端的初衷:虚拟化、安全性和开放性。·虚拟化:一个真正的自服务私有云应将所有存储系统......
  • vue3微信公众号商城项目实战系列(7)自定义底部tabbar组件
    在开始之前,先看看官方对组件的定义: vue3的生态非常丰富,有各种各样的开源组件库可以拿来就用,比如vant、element-ui等,本系列不使用任何第3方组件,完全使用原生的语法来写,只为聚焦vue3技术本身,本篇写一个自定义tabbar组件,效果如下图所示:要实现如下功能:1.底部tab项固定3个:首页......
  • vue全家桶进阶之路33:Vue3 计算属性computed
    在Vue3中,计算属性可以使用computed函数来定义。computed函数接受两个参数:第一个参数是一个函数,该函数返回计算属性的值;第二个参数是一个可选的配置对象,可以包含getter和setter函数,以及控制计算属性缓存的缓存配置。Vue3中的计算属性与Vue2中的计算属性相比有以下几个变化:使用......
  • 初识vue3
    定义Vue是一款Javascript框架,基于前端三大件,提供了具有组件化,声明式,渐进式的特点的编程模型。核心功能1.声明式渲染2.响应式组件之单文件组件Vue最为核心的组成部分便是单文件组件,文件结尾为*.vue宏观的逻辑是这样的:*.vue创建组件->.js文件中将组件实例化生成一个应用实......
  • 网页上传大型视频文件到服务器,解决方案
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有......
  • Vue3 回顾vue2的响应式原理
    视频vue2.x的响应式实现原理:对象类型:通过Object.defineProperty()对属性的读取、修改进行拦截(数据劫持)。数组类型:通过重写更新数组的一系列方法来实现拦截。(对数组的变更方法进行了包裹)。Object.defineProperty(data,'count',{get(){},set(){}})......
  • 华为云场景化解决方案 助力制造业企业数字化转型
    制造业企业数字化转型的路途不易,IT历史的包袱和数据散乱成为了数字化转型的难点。普华永道发布的《2022年数字化工厂转型调研报告》显示,仅有10%的制造业企业已经完成数字化转型计划或处于转型最后阶段,其余64%的企业仍然处于数字化转型初期,只完成了最初的试点安装或更少,需要大量人力......
  • 华为云数字化转型解决方案 助力制造业企业迈向智能化
    在制造业数字化转型的浪潮中,企业面临着诸多挑战,华为云凭借其多种场景化解决方案,为制造业企业提供了有力支持,帮助企业解决数字化转型中的痛点问题,实现高效上云并加速数字化转型。MES上云 提升生产管理效率制造执行系统(MES)是制造业企业管理生产过程的核心,通过对生产数据进行实时监控......
  • lora无线温湿度测温酒窖系统解决方案
    酒窖温湿度监控系统 ,由于葡萄酒等酒类的特殊性,对储存环境要求比较高。一般来说,酒窖除了空间充足、通风良好、隔绝自然光外,最重要的是保持适当的温度和湿度,以保证葡萄酒的品质。目前很多酒窖通过温湿度变送器采集酒窖环境的实时数据,通过酒窖控制系统精确控制环境的温湿度。 1.采用......