美文网首页
移动端页面

移动端页面

作者: 不是我的简书 | 来源:发表于2018-06-05 21:37 被阅读7次

1、viewport声明的意义

在head中添加以下标签,让手机浏览器以device-width的宽度为初始包含块渲染页面,device-width根据设备的不同而不同,也可以填写一个纯数值

<meta name="viewport" content="width=device-width">
<meta name="viewport" content="width=750">   //目前部分手机(安卓 4.4 以下)不支持纯数值

安卓 4.4 以上

  • 1、严格按比例还原视觉稿布局
width=视觉稿宽度,页面可以使用px单位开发
  • 2、页面内容与屏幕大小呈正相关
width=device-width,使用px单位 + 流式布局开发

安卓 4.4 以下(不支持width=数值)

  • 页面内容与屏幕大小呈正相关
width=device-width,使用rem开发

html{
    font-size:calc(100vw / 视觉稿宽度);
}

2、如何把像素宽度为750px设计稿还原到网页?

750px宽度的视觉稿

html{
    font-size: calc(100vw / 视觉稿宽度 * 100);
}

1、视觉稿测量的数值可以直接使用rem转换
2、乘以100的原因:避免字号太小被浏览器重置为最小字号,所以实际测量的数值需除以100,比如视觉稿测量100px = 1rem

安卓4.0以下不支持calc 或 vw ,建议设计师给与1000宽度的设计稿,或者换算成1000后进行计算。

3、viewport标签的常见属性

<meta name="viewport" content="width=device-width, initial-scale=1.0,user-scalable=no,maximum-scale=1">

initial-scale=1.0    //查看视口 渲染视口是相同的
user-scalable=no    //禁止用户进行缩放,不建议使用
maximum-scale=1    //最大缩放倍数

相关文章

  • 判断PC端或者移动端 跳转对应页面

    移动端页面写法 PC端页面写法

  • 移动端页面

    手机和PC端交互方式不一样,移动端多数没有hover,没有resize,没有滚动条,有touch 1、媒体查询 在...

  • 移动端页面

    媒体查询 第一种方式: 直接在head里写style 比如: 第二种方式:引入CSS文件 上面这行代码表示 : ...

  • 移动端页面

    1、viewport声明的意义 在head中添加以下标签,让手机浏览器以device-width的宽度为初始包含块...

  • 移动端页面

  • 移动端页面

    开发移动端的网页,需要提前准备一些东西 在index.html文件中添加meta标签做移动端适配 引入reset....

  • 移动端web页面适配

    移动端Web页面,即常说的H5页面、手机页面、webview页面等。 手机设备屏幕尺寸不一,在做移动端的Web页面...

  • 移动端

    app Web App Hybird App 移动端页面 设计图 测试 移动端的设置 移动端的布局 弹性 fl...

  • CSS新手向的知识点<三>

    关于移动端页面 通常来讲做移动端页面适配一般有三种方式 前端方向:移动页面响应式,用媒体查询(media quer...

  • 一篇真正教会你开发移动端页面的文章(一)

    一个移动端的时代 从我工作以来,开发的一直都是移动端的页面,只有偶尔去开发几个PC端的页面,现在是一个移动端的时代...

网友评论

      本文标题:移动端页面

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