美文网首页Vuevue3
vue3.0+vite实现移动端自适应布局

vue3.0+vite实现移动端自适应布局

作者: 贵贵贵子 | 来源:发表于2022-06-20 22:52 被阅读0次

1 安装postcss-pxtorem

npm i postcss-pxtorem -D

2 新建postcss.config.js配置文件

module.exports = {
    plugins: {
        autoprefixer: {
            overrideBrowserslist: [
                "Android 4.1",
                "iOS 7.1",
                "Chrome > 31",
                "ff > 31",
                "ie >= 8",
                "last 10 versions", // 所有主流浏览器最近10版本用
            ],
            grid: true,
        },
        'postcss-pxtorem': {
            rootValue: 37.5,//这里配置37.5是为了和iphone6的css像素1:1还原,750px的设计稿就要除以2 来写px单位
            propList: ['*'],
            unitPrecision: 5
        }
    }
}

安装amfe-flexible(将rem单位转为px)

npm i amfe-flexible -D

然后再main.ts中引入amfe-flexible

import 'amfe-flexible/index.js'

安装autoprefixer(前缀处理插件)

npm i autoprefixer

最后启动项目就会发现px已经是自适应的单位,如果想用原来的px只需改成大写的PX单位即可

相关文章

  • vue3.0+vite实现移动端自适应布局

    1 安装postcss-pxtorem 2 新建postcss.config.js配置文件 安装amfe-flex...

  • 利用flex实现垂直水平居中

    Flex布局简述 flex布局可以更加方便的适配移动端,做到快速灵活弹性化的自适应。 实现方式 效果图

  • HTML学习之图片字体适配

    移动h5 图片字体等适配WebApp开发之--"rem"单位Rem实现自适应初体验手机端页面自适应解决方案—rem布局

  • web自适应

    简单事情简单做-宽度自适应 所谓宽度自适应严格来说是一种PC端的自适应布局方式在移动端的延伸。在处理PC端的前端界...

  • 可伸缩布局flexible

    gitHub地址: GitHub - amfe/lib-flexible: 可伸缩布局方案 移动端自适应方案,相关...

  • 移动端:左侧固定,右侧自适应

    今天我们来总结一下移动端:左侧固定,右侧自适应布局的方法。我们首先来看一下效果图。 接下来我们来分析实现移动端的四...

  • 快牛科技-前端面试题

    1. bootstrap的布局是如何实现的?电脑端与手机端如何实现自适应? container类为相应...

  • css-进阶-css开发技巧-Layout Skill:布局技巧

    Layout Skill 使用vw定制rem自适应布局 要点:移动端使用rem布局需要通过JS设置不同屏幕宽高比的...

  • 移动端

    移动端开发和 PC 端开发有哪些区别 移动端 考虑手机兼容性 使用触屏事件 布局自适应rem 动画处理CSS3 移...

  • 移动端自适应布局

    当屏幕宽度超过1000px时,计算后显示26.67px当font-size采用rem时,在6p(375px)下,计...

网友评论

    本文标题:vue3.0+vite实现移动端自适应布局

    本文链接:https://www.haomeiwen.com/subject/dghsvrtx.html