ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

vue使用视口适配分辨率

2021-11-09 16:33:06  阅读:224  来源: 互联网

标签:vue 转换 视窗 适配 px 单位 视口 postcss 分辨率


使用视口适配分辨率,可以解决大部分,个别太古老的分辨率会有一点小问题。

第一步:安装依赖

npm i postcss-px-to-viewport -S

第二步:在根目录添加配置文件postcss.config.js

第三步:在配置文件内添加相关配置选项

 

module.exports = {
   plugins: {
      autoprefixer: {},
      "postcss-px-to-viewport": {
         viewportWidth: 1920,//视窗的宽度,对应的是我们设计稿的宽度
         viewportHeight: 1080,//视窗的高度,对应的是我们设计稿的高度
         unitPrecision: 5,//制定‘px’转换为视窗单位的小数位数(很多时候无法整除)
         viewportUnit: 'vw',//指定需要转换成的视窗单位,建议使用vw
         selectorBlackList: ['ignore', 'tab-bar', 'tab-bar-item'],//指定不需要转换的类,
         minPixelValue: 1,//小于或等于‘1px’不转换为视窗单位
         mediaQuery: false//允许在媒体查询中转换为‘px’
      },
   }
}

注意项:

1、使用px作为单位,不要使用rem或em,否则无法转换;

2、无法转换行内样式的px单位,尽可能不要写行内样式;

标签:vue,转换,视窗,适配,px,单位,视口,postcss,分辨率
来源: https://blog.csdn.net/qq_32302511/article/details/121230949

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有