美文网首页
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基础知识(二)

    Viewport 手机浏览器默认为我们做了两件事情 一. 页面渲染在一个980px(ios)的viewport二....

  • 软件测试面试题 总结 (4)

    web测试和app测试的相同点和区别? 相同点:不管是传统行业的web测试还是app测试,都离不开测试的基础知识;...

  • Web APP 二

    前言 关于MUI框架就不多介绍了,和其它前端框架差不多,具体的可以看官方文档,HBuilder和MUI都是DClo...

  • Python自动化测试最全入门学习方法【乐搏TestPRO】

    目录: 一、Python语言基础知识 二、Python+MySQL数据库交互应用 三、web前端技术 四、web端...

  • web app基础知识(一)

    pixel像素基础知识 px:CSS pixels 逻辑像素,浏览器使用的抽象单位 dp,pt : device ...

  • 无标题文章

    #Web前端 - web前端是什么 - 定义 - 职责 - web前端基础知识和学习路线 - web前端学习的...

  • 给PM讲技术:Web

    在移动端App中使用Web加载的方式打开Web页面,就可以将Web页面嵌入移动App中,实现二者的相互混合。这种方...

  • HTML-01

    Web基础知识 Web与Internet Web的工作原理 Web的相关技术 HTML快速入门 HTML概述 超文...

  • 前端JS基础六(DOM)

    前面我写了JS基础知识,接下来要开始写JS-WEB-API JS基础知识:ECMA 262标准 JS-WEB-AP...

  • Web前端

    Web前端 web前端是什么- 定义 职责 web前端基础知识和学习路线 web前端学习的资源 1.Web前端是...

网友评论

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

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