移动端适配js
2016-05-30 17:37
253 查看
<script>
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
docEl.style.fontSize = 100 * (clientWidth / 750) + 'px';
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
</script>
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
docEl.style.fontSize = 100 * (clientWidth / 750) + 'px';
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
</script>
相关文章推荐
- iOS测试远程推送工具SmartPush-master
- Android照片墙完整版,完美结合LruCache和DiskLruCache
- Android@Kotlin 在Android studio 中配置Kotlin
- android之onNewIntent()用法
- IOS 实现使用lame库 录音转MP3格式 边录边转功能
- 2016年5月面试题(Unity&iOS)
- Context都没弄明白,还怎么做Android开发?
- iOS 汉字转拼音
- Android APP 进入后台开启手势密码页面
- iOS常用动画-b
- android studio 编译前拷贝代码到assets
- Android界面开发中添加第三方字体类型以及清除失败的解决方法。
- android-----自定义View实现系列(一)
- 关于提交AppStore
- Android5.1.1源码 - 在Framework中添加自定义系统服务
- swift 的学习资料汇总
- Android性能优化策略
- Android之自定义seekbar控制音量同步更新
- iOS开发之远程推送
- 自定义带刻度的seekbar