px是固定的大小单位
而vw是根据设备的大小来划分的单位
1vw=1%窗口宽度(也就是窗口宽度是100vw)

以固定宽度750px为例进行计算:

一、vw、px、rem换算(1rem = 100px):(谷歌,火狐,IE、uc、qq浏览器适用)
已知:750px = 100vw
计算:1px = (100vw / 750px) = 0.1333vw

定义:1rem = 100px (也就是1px = 0.01rem)
那么:1rem = 0.1333vw * 100 = 13.33vw (设置:根标签html字体为100px:font-size = 13.33vw)

换算:1rem = 100px = 13.33vw
1px = 0.01rem = 0.1333vw

示例:16px = 0.01rem * 16 = 0.16rem

二、也可以这样换算(1rem = 1px):(谷歌,火狐,IE适用,uc、qq浏览器不适用)
已知:750px = 100vw
计算:1px = (100vw / 750px) = 0.1333vw

定义:1rem = 1px (也就是1px = 1rem)
那么:1rem = 0.1333vw (设置:html的根元素设置为1px:font-size = 0.1333vw)

换算:1rem = 1px = 0.1333vw
1px = 1rem = 0.1333vw

示例:16px = 16rem

移动端适配单位vw和px的转换相关推荐

  1. 移动端适配( 使用 vw 完成移动端适配 )

    移动端适配( 使用 vw 完成移动端适配 ) 文档 postcss-px-to-viewport 是一款 PostCSS 插件,用于将 px 单位转化为 vw/vh 单位. 具体用法 1.安装 npm ...

  2. 移动端页面单位的选择(px em rem)

    移动端页面单位的选择(px em rem) 绝对单位:  px 相对单位:  rem  em em具有继承性  继承自直接父类  所以说在移动端很少用 浏览器默认的字体大小 16px  那么 1em= ...

  3. 移动端字体单位该使用px还是rem?

    对于只需要适配少部分手机设备,分辨率对页面影响不大的,使用px即可, 对于需要适配各种移动设备,使用rem,例如只需要适配iPhone和iPad等分辨率差别比较挺大的设备. rem配置参考,适合视觉稿 ...

  4. ui设计移动端字体适配_UI设计稿中常见的单位及移动端适配

    一.pt 在我们的设计稿中,经常看到以pt单位来标注的稿子,那么pt究竟是个什么单位?其实pt是用于印刷行业用来表示字体大小的单位,也叫做磅,用过word设置字体的应该不会陌生,它是一个绝对长度,为1 ...

  5. 移动端适配方案(rem和vw vh适配)(css预处理器-less)

    适配方案: 目前移动端适配方案有两种: 1.flex+rem单位 当前市面上用的比较多 相对主流(比如小米和淘宝移动端) 2.flex+viewport width/viewport height(v ...

  6. vscode怎么自动将px转换成vw_基于react/vue移动端适配之px自动转rem、vw

    作为一名前端开发,在做移动端适配时rem.vw是我们经常用到的单位,但是我们在实际开发过程中需要将设计稿上的px转换成rem,如果手动去计算,将是一个很耗时.费力的过程.这是就需要一个工具可以帮我们自 ...

  7. web SPA 移动端手机H5项目适配(vw+postcss)

    在以前的时候,适配移动端我们一般使用rem,通过动态改变根fontsize来使页面缩放.其中很著名的就是淘宝开源的Flexible.当初为了能让页面更好的适配各种不同的终端,通过Hack手段来根据设备 ...

  8. H5移动端适配方案rem/vw

    前言 在讲解适配方案之前,我们聊聊为什么要做适配? 因为视口.逻辑像素.分辨率这些变量的不同,在每个设备展示都不一样,需要一种方案来统一. 物理像素:也就是分辨率,一个物理像素是显示器上的最小的物理显 ...

  9. 【H5移动端】关于前端H5移动端的单位适配(不定期补充)

    文章目录 前置概念 视口概念 关于像素 设置理想视口 方案一:@media修改动态rem 方案二:第三方手淘flexible postcss-pxtorem 方案三:JS控制rem 方案四:使用vh/ ...

最新文章

  1. ASP.NET十七种正则表达试
  2. 『数据中心』供配电与空调设计基础知识
  3. 类加载器、双亲委派模型
  4. 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信
  5. html5提供类似“JQuery”中操作类名的方法
  6. NSGA2算法原理及python实现
  7. XCT学习笔记_X射线
  8. 高频谐振小信号放大器仿真分析
  9. itest windows客户端数据库破解
  10. 1949-2017闰年 c语言,1949年到2017年里有多少个闰年,多少个平年
  11. Python项目实战:使用selenium爬取拉勾网数据
  12. 携程网不能访问的真相曝光
  13. 通过天眼查查询相关企业信息
  14. centos7脚本部署云盘(seafile)
  15. 全新数据增强 | TransMix 超越Mix-up、Cut-mix方法让模型更加鲁棒、精度更高
  16. 说说职场中的交流和沟通(转)
  17. c++二叉树打印(只为美观)
  18. AKSHARE 上获取股票数据用于盘后分析以及自己的交易模型的测试。
  19. win10安装的es设置自启动时报错Failed starting ‘elasticsearch-service-x64‘ service
  20. 启蒙之路 | 跨平台渲染引擎之路:拨云见日

热门文章

  1. ChatGPT聊天新玩意:如何让AI成为你的聊天好友?
  2. 提升工作技能的三个层次—建议的学习线路
  3. 范德蒙德和Teoplitz方程组的解法
  4. 计算机科学与技术可以调剂到农学吗,2019年硕士研究生调剂专业要求(农学院).pdf...
  5. 树莓派+摄像头实现实时监控
  6. 计算机文件管理 的优缺点,10个免费数据删除软件优缺点对比分析
  7. 大气耐用的炫彩机箱,预装180mm大风扇,安钛克NX700雷电上手
  8. php获取文件夹中文件名称
  9. Java项目:springboot+vue电影院会员管理系统
  10. 对接alipay支付遇到的问题