需要你手动修改一下设计的分辨率尺寸,setRem函数会自动根据当前屏幕大小和设计分辨率大小的比例进行rem转换。

代码:

const baseSize = 50
// 设置 rem 函数
function setRem() {// 当前页面宽度相对于 750 宽的缩放比例,可根据自己需要修改。const scale = document.documentElement.clientWidth / 750// const scale = document.documentElement.clientWidth /1800// 设置页面根节点字体大小document.documentElement.style.fontSize = baseSize * Math.min(scale, 2) + 'px'
}
// 初始化
setRem()
// 改变窗口大小时重新设置 remwindow.onresize = function() {setRem()
}

js px转rem,简单版,注意不能修改ui框架的px相关推荐

  1. sojson JS 逆向一 (简单版)

    背景 现在市面上很多web网页都是使用sojson加密的,所以,爬虫小伙伴对sojson的学习迫在眉睫 js 加密源码 var a={},b={}; (function(w, d) { w.info ...

  2. 旅行青蛙无限三叶草简单版:GG修改器

    这种方式非常方便,但是有个弊端就是需要我们有ROOT权限 思路:这个方式是用在已经root的手机上,用修改器通过搜索来确认关键数值的内存地址,然后将其修改,达到破解目的. 工具:GG修改器 / 需要R ...

  3. Css单位px,rem,em,vw,vh的区别

    Css单位px,rem,em,vw,vh的区别 px 像素 rem 根元素字体大小 应用场景 使用和修改 em 相对于父元素的大小 % 相对长度单位 vw.vh 相对于视口的单位 视口 VW 相对于视 ...

  4. 我应该在CSS中使用px或rem值单位吗?

    本文翻译自:Should I use px or rem value units in my CSS? I am designing a new website and I want it to be ...

  5. react中px转rem(px2rem和px to rem rpx的使用)

    .比如设计稿是750px,假设根元素字体大小设置为100px,则1rem = 100px;所以为了适应各种屏幕尺寸:一般设置根元素font-size 为 屏幕宽度/UI设计图宽度 *100+'px', ...

  6. html px转换rem,在线px转rem工具代码

    px转rem ,部署到本地服务器即可运行. px转rem body{font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;} ul{ list- ...

  7. WPF - 简单的UI框架

    实现了一个简单的WPF应用程序UI框架 ,分享出来.界面效果图如下: 运行效果如下: 打算持续更新,将左侧面板所有功能模块全给实现了. 喜欢的可以下载源码体验:https://github.com/D ...

  8. 简单版---JS获得某天是一年当中的第几天

    简单版的就是不用那么繁琐的去用switch一个月一个月的把天数相加,这里运用的是JS对象的日期对象的方法. 大致的实现原理,就是用需要计算的那天减去当年的第一天,得出差值,进行相关的计算得到答案. & ...

  9. html 写字版插件,JS+HTML5 Canvas实现简单的写字板功能示例

    本文实例讲述了JS+HTML5 Canvas实现简单的写字板功能.分享给大家供大家参考,具体如下: 先来看运行效果: 具体代码如下: www.jb51.net JS写字板 body,html { pa ...

最新文章

  1. 【T10】记住,TCP__IP不是轮询的
  2. web 中防止sql注入
  3. 长沙医学院计算机系怎么样,长沙医学院有哪些专业及什么专业好
  4. error: '__gnu_cxx::_Lock_policy' has not been declared
  5. Pycharm 2018.2.1-2018.1
  6. 发现不错的文章,推!
  7. matlab怎么画一箭穿心,MATLAB学习与使用:如何绘制三维心形图 经验告诉你该这样...
  8. Java GC系列(4):垃圾回收监视和分析
  9. Numpy的切片操作
  10. socket选项: SO_REUSEADDR, SO_RCVBUF, SO_SNDBUF
  11. Android 固定式底部上滑抽屉view
  12. memcached客户端_分布式算法真是吊炸天 – memcached - 第287篇
  13. CSS3 Media Queries 详细介绍与使用方法,Responsive Web Design 必备技术, 响应式设计
  14. 6 键盘高级操作技巧
  15. bzoj千题计划196:bzoj4826: [Hnoi2017]影魔
  16. JXTA中定义自己的成员服务
  17. SCI论文写作的时态用法
  18. 浅谈C#tabcontrol应用
  19. 电动执行器平时应该怎么去维护和保养?
  20. android动态修改桌面图标,Android动态更换桌面图标

热门文章

  1. Python - Opencv应用实例之头发自动分割、计数、特征统计智能分析系统
  2. 洞悉数据分析之驾驶领导舱
  3. 【STM32F4系列】【HAL库】电机控制(转速和角度)(PID实战1)
  4. Java——单例模式和延迟加载
  5. 企业MES制造执行系统的分类与应用
  6. Python操作Redis
  7. 管理驾驶舱前景如何?
  8. 联想10年: 沽空不断,市值徘徊,10亿股先生为何叫不醒?
  9. git cherry-pick的注意事项
  10. 简约高端大气PPT模板