移动端rem 解决方案
来源:互联网 发布:淘宝客服兼职日结工资 编辑:程序博客网 时间:2024/05/22 14:33
JS代码
//orientationchange方向改变事件(function (doc, win) { var docEl = doc.documentElement,//根元素html //判断窗口有没有orientationchange这个方法,有就赋值给一个变量,没有就返回resize方法。 resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWidth = docEl.clientWidth; if (!clientWidth) return; //把document的fontSize大小设置成跟窗口成一定比例的大小,从而实现响应式效果。 docEl.style.fontSize = 20 * (clientWidth / 320) + 'px'; }; //alert(docEl) if (!doc.addEventListener) return; win.addEventListener(resizeEvt, recalc, false);//addEventListener事件方法接受三个参数:第一个是事件名称比如点击事件onclick,第二个是要执行的函数,第三个是布尔值 doc.addEventListener('DOMContentLoaded', recalc, false)//绑定浏览器缩放与加载时间})(document, window);//alert(document.documentElement.clientWidth/320)
HTML
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> <meta content="telephone=no" name="format-detection" /> <meta name="format-detection" content="email=no" /> <meta http-equiv="Cache-Control" content="no-cache"/> <title>GOIM</title> <style> html { font-size: 20px; width: 100%; height: 100%; } body{ margin: 0; padding:0; } </style></head><body><div style="width: 16rem;height: 3rem;background-color: red"></div></body></html>
阅读全文
0 0
- 移动端rem 解决方案
- 移动端页面自适应解决方案 rem布局
- rem布局--移动端页面自适应解决方案
- 移动端自适应布局解决方案——rem
- 移动端自适应rem
- 移动端rem布局
- 移动端 rem
- 移动端rem设置
- 移动端 单位 rem
- 移动端rem布局
- 移动端 rem 适配
- 移动端rem单位
- 移动端rem适配
- 移动端 rem 处理
- 移动端rem布局
- 移动端-rem使用
- 移动前端自适应解决方案(rem font-size)
- js动态计算移动端rem(移动端适配rem)
- kubernetes1.8.4 安装指南 -- 11. 安装kubernetes dashboard
- git和svn上传代码到远程仓库
- java枚举类型enum的使用
- Android实现推送方式解决方案
- 金庸群侠传 Windows版:用 Object Pascal 和 SDL 实现的 DOS 游戏《金庸群侠传》的重制版
- 移动端rem 解决方案
- 编程语言习题集(2)
- 图片轮播实现
- 2017/12/15 心情日记
- Hadoop HA高可用集群搭建(Hadoop+Zookeeper+HBase)
- HttpSession的用法
- 关于Ajax
- 单独的数字
- 平衡树学习笔记