1 移动端特点

PC端

  • 屏幕大,网页固定版心

  • 浏览器繁多,更多考虑兼容性问题。(布局: 浮动+定位+标准流)

移动端

  • 手机屏幕小,网页宽度多数为100%,是适配手机屏幕宽度

  • 移动端则基本不需要考虑兼容性问题,放心大胆使用CSS新特性

2 物理分辨率和逻辑分辨率

  1. 物理分辨率:硬件所支持的,屏幕出厂就设定无法修改

  2. 逻辑分辨率:软件可以达到的, 我们开发中写的是逻辑分辨率

3 视口

视口(viewport)就是浏览器显示页面内容的屏幕区域

  1. 布局视口 。 iOS, Android基本都将这个视口分辨率设置为980px。
  2. 视觉视口。用户正在看到的网站的区域。
  3. 理想视口。 设备有多宽,我的网页就显示有多宽

4   视口标签

有了视口标签,可以达到我们想要的理想视口。

 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
  • width=device-width:视口宽度=设备宽度

  • initial-scale=1.0:初始页面缩放倍数

  • maximum-scale=1.0 最大缩放倍数

  • user-scalable=0 不允许用户缩放页面(移动端) 或者为 no 如果为 yes 则允许用户缩放

5   二倍图

其实实际开发中还有三倍图甚至四倍图等,多倍图,但是现在市场还是二倍图偏多,我们称为二倍图。

简单理解,二倍图存在就是为了让页面中图片更加清晰,遵循即可。

  1. 网页美工的设计稿基本是 750px

  2. 我们前端工程师拿到设计稿利用像素大厨选择 2X, 进行缩小一半,按照提示的单位开发即可。

移动端特点(重点)~~~相关推荐

  1. 移动端 c++ 开发_这 10 点值得移动端开发重点学习

    大家好,我是拭心,最近有朋友问我:"安卓开发是不是没人要了,除了画 UI 别的都不会怎么办?" 考虑到这可能是很多人共同的疑问,决定简单写一下. 不是安卓开发没人要了,是初级安卓没 ...

  2. 语雀桌面端技术架构实践

    作者:易芝林(维骏) 语雀桌面端作为语雀为用户提供的生产力工具,上线两年多来一直保持高频的迭代和健康的业务增长.本次主要介绍我们在做桌面端时的一些技术架构思考和实践,同时也将分享我们沉淀的一些通用桌面 ...

  3. B端产品-定义、分类、竞品分析、与C端产品的区别

    转载请注明预见才能遇见的博客:http://my.csdn.net/ 原文地址:https://blog.csdn.net/pcaxb/article/details/108297678 B端产品-定 ...

  4. 2023 年大淘宝 Web 端技术概览

    本文介绍了大淘宝 Web 领域的工程师们正在做哪些技术工作.有什么技术产品. 背景 2022 年,大淘宝前端团队进行了调整:重新组织生产关系,按业务线拆分整合进对应的业务技术团队,同时保留了大前端虚线 ...

  5. 每日一书丨《百万在线》罗培羽:服务端入门不该陷进网络编程

    刚毕业到游戏公司工作时,项目组用了纯C++技术方案,主管丢给一本400+页的<TCP/IP详解>,说啃完它就算入门了.可是对于毕业生而言,看这种书就像在看字典,看了很久也写不出有实际意义的 ...

  6. B端产品经理的心得之如何搞定客户

    做了几年的B端产品经理深刻感受到B端产品经理和C端产品的区别,现总结一些心得,希望对转型B端产品经理的人有些帮助. 首先B端产品经理不同于C端产品的一个重大的区别在于,B端产品在产品和用户之前多了一个 ...

  7. 新科重点用能单位能耗在线监测系统方案

    一.平台建设背景 国家政策 2017.09.28,国家发展改革委.质检总局关于印发<重点用能单位能耗在线监测系统推广建设工作方案>的通知: 2018.05.10,国家发展改革委环资司和国家 ...

  8. 高并发架构系列:如何从0到1设计一个MQ消息队列

    消息队列作为系统解耦,流量控制的利器,成为分布式系统核心组件之一. 如果你对消息队列背后的实现原理关注不多,其实了解消息队列背后的实现非常重要. 不仅知其然还要知其所以然,这才是一个优秀的工程师需要具 ...

  9. 也许,DOM 不是答案

    有一个词"手机网站"(mobile web),指供手机浏览的网站,但它是不存在的. 人们提到"移动互联网"的时候,其实专指另外一样东西:手机App. 一.Web ...

最新文章

  1. 28行代码AC——习题3-12 浮点数(UVA 11809 - Floating-Point Numbers)——解题报告
  2. linux子系统 重置,浅析win10系统重置Linux子系统的设置方法
  3. 从AppDomain迁移到AssemblyLoadContext
  4. 60、date的使用
  5. 做网站买主机还是服务器,做网站是买服务器还是买主机
  6. DFA和NFA的区别
  7. [UOJ455][UER #8]雪灾与外卖——堆+模拟费用流
  8. 5v 3.3v电平转换电路_3.3V与5V系统电平兼容的方法探究
  9. Thinkphp仿众图网图片素材下载站源码+自适应手机端
  10. php mysql begin_PHP mysqli_begin_transaction() 函数用法及示例
  11. MAC系统中快速切换输入法的方法
  12. 解决 Macbook 连接蓝牙鼠标卡顿问题
  13. 带你入门NoSQL(真的是太全了)
  14. shiro教程1(HelloWorld)
  15. 深入浅出理解什么是HTAP
  16. 刷题周记(八)——#区间DP:多边形、清空字符串 #状态机:股票买卖I~V、大盗阿福
  17. css3实现六边形列表
  18. 闭环控制(自动控制理论)
  19. 《大数据架构详解》一书第16次重印
  20. swupdate-linux开源OTA方案

热门文章

  1. 你竟然写出这样的代码
  2. oracle转行交流群,oracle多列转行
  3. Uni-app的Dcloud市场插件总结使用(一)下拉模糊查询
  4. c语言程序设计试题汇编第三版勘误,《C语言程序设计》及《习题集》(姚合生等)勘误表.docx...
  5. HTTP协议6-HTTP内容类型
  6. 只有程序员才懂得的梗!
  7. sync_binlog双一规则
  8. a全球及中国电子手环行业销售现状及竞争趋势预测报告2022-2027年
  9. prometheus启动报错Unit prometheus.service entered failed state.
  10. 监督学习和无监督学习(概念)