视网膜劈裂(症)

注册

 

发新话题 回复该主题

一文搞定移动端适配 [复制链接]

1#

作者

好学习吧丶

责编

郭芮

手机市场日渐丰富的同时,给我们前端开发人员带来的“网页内容自适应屏幕尺寸进行显示的问题”也日渐凸显出来,接下来我们就要细说移动端适配的前世今生及方案。

为什么要移动端适配?

一般情况下设计稿的设计师按照的尺寸设计,然而,在现在移动终端(就是手机)快速更新的时代,每个品牌的手机都有着不同的物理分辨率,这样就会导致,每台设备的逻辑分辨率也不尽相同,此时的设计稿,如果想要还原那基本是不可能了,因为如果一个左右布局,左边如果写死,右边自适应的话,每个设备的右边所展示的内容大小就不尽相同,这时移动端适配就显得尤其重要。

既然要了解前世今生,我们就从几个概念说起,先上一张图。

下面我们一个个解析。

1.1屏幕尺寸

屏幕尺寸是以屏幕对角线的长度来计量,计量单位为英寸。

如图所示两个对角线的长度就是这个屏幕的尺寸:

1.2像素

我们看到上图x叫分辨率,而这个所谓的分辨率说白了就是横向个像素纵向个像素组成

1.2.1什么叫像素呢?

像素(Pel,pixel,pictureelement),为组成一幅图像的全部亮度和色度的最小图像单元。电视的图像是由按一定间隔排列的亮度不同的像点构成的,形成像点的单位也就是像素,组成图像的最小单位就是像素。从计算机技术的角度来解释,像素是硬件和软件所能控制的最小单位。它指显示屏的画面上表示出来的最小单位,不是图画上的最小单位。一幅图像通常包含成千上万个像素,每个像素都有自己的颜色信息,它们紧密地组合在一起。由于人眼的错觉,这些组合在一起的像素被当成一幅完整的图像。当修改图像的某区域,实际上是在修改该区域内的像素。对这些像素修改的好与坏将决定最终图片的质量。单位面积内的像素越多,图像的效果就越好。彩色电视图像是由成千个像素点所组成的,而且每个像素都是由红绿蓝三种颜色并排组成的。(注意每个像素的大小是不固定的,他是根据设备的分辨率决定的,知识点,后面要考)

1.2.2什么叫分辨率呢?

屏幕分辨率是指纵横向上的像素点数,单位是px。屏幕分辨率确定计算机屏幕上显示多少信息的设置,以水平和垂直像素来衡量。就相同大小的屏幕而言,当屏幕分辨率低时(例如x),在屏幕上显示的像素少,单个像素尺寸比较大。屏幕分辨率高时(例如x),在屏幕上显示的像素多,单个像素尺寸比较小。

知道什么叫做分辨率后,有人就会奇怪,我记得苹果的苹果

分享 转发
TOP
发新话题 回复该主题