rem布局--移动端页面自适应解决方案
来源:互联网 发布:java脱产培训班 编辑:程序博客网 时间:2024/04/27 16:18
只需在页面引入以下这段js代码,意思大概是:如果页面的宽度超过了640px,那么页面中html的font-size恒为100px,否则,页面中html的font-size的大小为: 100 * (当前页面宽度 / 640) 。设置为100px是为了好换算,哈哈哈,引入后写css文件时,若设置宽度为640px,可写成6.4rem
(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', scale = function () { var clientWidth = docEl.clientWidth; if (!clientWidth) return; if(clientWidth>=640){ docEl.style.fontSize = '100px'; }else{ docEl.style.fontSize = 100 * (clientWidth / 640) + 'px'; } }; if (!doc.addEventListener) return; win.addEventListener(resizeEvt, scale, false); doc.addEventListener('DOMContentLoaded', scale, false); })(document, window);
0 0
- 移动端页面自适应解决方案 rem布局
- rem布局--移动端页面自适应解决方案
- 【移动端】页面自适应布局—基于rem布局
- rem自适应移动端布局
- 移动端自适应布局解决方案——rem
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局--小记
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应最简单解决方案—rem布局
- rem自适应布局-移动端自适应必备
- rem自适应布局-移动端自适应必备
- Android内存优化图片二次采样
- 10大H5前端框架,让你开发不愁
- List,Map,Set add方法
- 两种语言之间如何衔接 web开发之php mysql
- i++
- rem布局--移动端页面自适应解决方案
- android eclipse 开发工具的使用
- jvm 初始化
- 改序列号最大值
- go语言切片slice的线程协程安全问题
- jvm 初始化之 <cinit> , <init>
- cinit init
- Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】
- 有状态as无状态之线程问题