23-移动端布局

本文介绍了移动端布局的相关知识,包括移动端布局的应用场景、屏幕尺寸单位、视口概念(布局视口、视觉视口、理想视口)、CSS单位(如px、vw、vh、em、rem)以及移动端适配策略,如rem结合媒体查询和JavaScript脚本进行适配。通过理解这些概念和技术,可以更好地进行移动端页面设计和开发。
摘要由CSDN通过智能技术生成

移动端布局

什么是移动端?

  • 主要是一些手持设备,最具有代表性就是手机和平板,比如智能手表,掌上游戏机等移动设备;

  • 在前端开发中,移动端指的就是手机和ipad

  • 在移动端上面运行项目,我们就称为移动端的项目

  • 移动端主要关注点:各种类型移动设备(PC端关注点:各种浏览器)

移动端页面设计一般分为:

  1. 响应式布局
    • 通过媒体查询技术实现不同屏幕都有良好的用户体验;一稿多端使用
  2. 移动端布局
    • pc端和移动端的是相互的独立,pc端一套页面,移动端一套页面

移动端的学习:

第一阶段:移动端页面的设计和布局技巧

第二阶段:实现移动端的脚本设计

第三阶段:基于框架来进行移动端开发

第四阶段:学习移动端开发原理,app 和微信小程序

移动端布局应用场景?

  • 例如:王者荣耀:https://pvp.qq.com/(PC端一套) https://pvp.qq.com/m/(移动端单独一套)
  • 背景:因为不同的手机尺寸和屏幕像素差距越来越大,导致我们使用响应式布局很难保证所有主流的手机屏幕都可以100%适配。
  • 概念:使用css3的单位以及弹性布局等技术来实现移动端布局。一般移动端布局和pc端布局不一样

了解屏幕尺寸单位:英寸

  • 一般使用英寸来描述屏幕的物理大小

  • 1英寸=2.54cm(相当于大拇指指甲盖的大小)

    image-20200917142000653

像素

  • 概念:即一个小方块,具有特定的位置和样式

分辨率(DPI)

  • 概念:即每英寸包括的像素的数量,每英寸的点数
  • 分辨率越高,每英寸包含点数越大,画面越清晰
  • 物理分辨率:是屏幕一出厂已经确定的像素,屏幕上有多少个发光点
  • 逻辑分辨率:真正用于显示屏幕内容的像素(移动端开发只需要参考它即可)
  • 逻辑分辨率里面的一个像素,可以对应物理分辨率里面多个像素(发光点)

image-20211008220947602

设置逻辑分辨率的作用?

一个像素对应多个屏幕发光点

image-20211008221524195

  • 常用的分辨率

    image-20200917153453488

视口(viewport)

  • 概念:视口就是手机屏幕用于显示的页面的区域

布局视口(默认)

  • 按照百分比来设计网页,在不同的屏幕下,显示的大小由屏幕决定的,但是在移动端,本身屏幕就小,如果显示pc端页面,可能会造成页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值