美文网首页
移动web开发适配

移动web开发适配

作者: 九又四分之三o | 来源:发表于2018-04-17 19:29 被阅读0次

根据设备分辨率设置根元素的fontSize,从而设置rem。

<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 / 640) + 'px';
                };

        if (!doc.addEventListener) return;
        recalc();
        win.addEventListener(resizeEvt, recalc, false);
        doc.addEventListener('DOMContentLoaded', recalc, false);
    })(document, window);
</script>

移动web开发

  • 运行在手机端的web页面(H5页面)
  • 跨平台
  • 基于webview
  • 告别IE拥抱webkit
  • 更高的适配性和性能要求

常见的移动web适配方法

rem原理与简介

rem,font size of the root element

字体单位

  • 值根据html根元素的font-size大小而定,同样可以作为宽度,高度等单位

适配原理

  • 将px替换成rem,动态修改html的font-size适配

兼容性

  • Ios6以上和android 2.1以上,基本覆盖所有流行的手机系统

rem进阶

  • rem基准值的计算
  • rem数值计算与构建
  • rem与scss结合使用
  • rem适配实战

相关文章

  • 移动web开发适配

    根据设备分辨率设置根元素的fontSize,从而设置rem。 移动web开发 运行在手机端的web页面(H5页面)...

  • 移动web开发与适配

    学习目标 了解移动web简单调试方法 了解移动web常见适配方案 掌握移动端布局技巧 全面掌握rem适配方法 移动...

  • 移动端像素及视口的理解

    聊聊移动端的适配 H5开发相对于PC端web的开发,可以不用兼容那么多浏览器了,但是需要适配各种屏幕尺寸的适配。 ...

  • Vue仿微信app页面跳转动画

    独立开发者在开发移动端产品时,为了更高效,通常会使用Web技术来开发移动端项目,可以同时适配Android、iOS...

  • 移动web开发适配rem

    移动web:1.html5页面2.跨平台3.告别ie,基于webkit4.对手机端的适配性和性能要有更高的要求。因...

  • 移动web开发适配利器—rem

    移动web开发与适配 meadia也可以写在link里面: 使用media时注意 rem rem是 font si...

  • 答辩问题

    1.客户端注重测哪些内容:边界条件,跳转流程,样式适配2.移动端开发与web开发:样式适配,性能流量,崩溃3.给测...

  • iOS 接入 Meteor DDP

    背景 由于后端采用 meteor.js 进行开发,移动端适配方案很容易让人想到 web app 的开发模式。但这种...

  • 移动端Web页面适配浅析

    title: 移动端Web页面适配浅析date: 2018-01-31 16:38:01tags: 移动端 适配 ...

  • 手机上预览自己开发的移动web

    手机上预览自己开发的移动web cmd==>ipconfig==>无线局域网适配器 WLAN:==>IPv4 地址...

网友评论

      本文标题:移动web开发适配

      本文链接:https://www.haomeiwen.com/subject/cmtpkftx.html