手机有很多尺寸的型号。使用rem来做为大小单位可以达到兼容的目的。

  方法一:js测量手机尺寸,设置font-size:为手机屏幕width /10 + ‘px’。即10rem 为手机屏幕width。

  方法二:css的媒体查询,列举所要兼容的手机尺寸,按照方法一设置html的font-size。

代码:

  方法一

  (function () {

    var newRem = function () {

    html.style.fontSize = html.getBoundingClientRect().width / 10 + 'px'

  }

  window.addEventListener('resize', newRem, false)

  newRem()

  })()

  方法二

  。。。

最新文章

  1. MFC-简单的函数使用
  2. 前端中JSON对象和JSON字符串的相互转换
  3. Android网络(4):HttpClient必经之路----使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
  4. .net别样外观控件包DotNetBar
  5. Python新手学习基础之数据类型——数字类型
  6. invalid receiver type
  7. WPF: 深入理解 Weak Event 模型
  8. python2.7入门---内置函数
  9. React 实战系列:模块化
  10. linux常用目录简介
  11. .net图表之ECharts随笔06-这才是最简单的
  12. 让win7变成无线路由(需要用管理员权限打开)最后完善.rar
  13. 使用Visual Studio 2012远程调试Windows Azure网站
  14. [Java学习] Java异常处理基础
  15. Confluence 6 管理多目录
  16. cogs791 [HAOI2012] 音量调节
  17. c++ define的用法(转)
  18. action访问servlet的API并且获取到MAP或者httpServlet类型的application,session,request
  19. Codeforces 834D The Bakery 【线段树优化DP】*
  20. Sed命令n,N,d,D,p,P,h,H,g,G,x解析3

热门文章

  1. 【OpenCV新手教程之十四】OpenCV霍夫变换:霍夫线变换,霍夫圆变换合辑
  2. 6 JobApp默认视图开发
  3. IDEA--java版本修改(jdk1.8改成jdk1.7)
  4. PL/SQL Developer导入导出Oracle数据库方法
  5. 电子设计省赛--PID
  6. 《C++ Primer Plus》学习笔记3
  7. CSS的两个class选择器紧挨在一起
  8. ExtJs里表格自动显隐滚动条
  9. AndroidEventBus总结
  10. Splay 区间反转