美文网首页
web app基础知识(二)

web app基础知识(二)

作者: 孤雪飘寒 | 来源:发表于2015-12-02 12:27 被阅读0次

    Viewport


    手机浏览器默认为我们做了两件事情

    一. 页面渲染在一个980px(ios)的viewport
    二. 缩放


    viewport分为2个

    1. visual viewport(度量/视口viewport)
      外部
      主要功能:缩放,手机屏幕使用时对页面的缩放
    2. layout viewport(布局viewport)
      内部
      主要功能:对页面的重新排版(渲染)

    设计移动Web

    不要使用默认的980px的布局viewport

    1. 宽度不可控制,不同系统不同设备的默认值都可能不同
    2. 页面缩小版显示,交互不友好
    3. 链接不可点
    4. 有缩放,缩放后又有滚动

    font-size为40px等于pc上12px同等物理太少,不规范
    解决办法:
    增加meta标签
    <meta name=viewport content="name=value,name=value">


    Meta标签介绍

    <meta name=viewport content="name=value,name=value">

    • width: 设置布局viewport的特定值("device-width")
    • initial-scale:设置页面的初始缩放
    • minimum-sacle:最少缩放
    • maxmum-scale:最大缩放
    • user-scalable:用户能否缩放
    chrome console中
    • document.body.clientWidth 默认的布局viewport
    • window.innerWidth 默认的度量viewport
    • document.body.clientHeight
    • window.innerHeight

    相关文章

      网友评论

          本文标题:web app基础知识(二)

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