为什么px是相对单位?我觉得是绝对单位啊!

来源:2-5 字体大小(font-size)

唐小贱

2017-05-20 10:30:41

我的理解是就算改变了屏幕分辨率,我们定义的字体是多少px,浏览器就会执行多少px,为什么会改变呢?还有一个问题就是small,medium,large...所对应的值是固定的吗?

写回答

7回答

慕九州8427191

2018-06-17

px是相当于设备的像素点,也就是说相对于你的显示屏大小来说的。

这也就是移动端一般不用px的原因

5

lihsing

2018-06-21

假入你的显示器尺寸是:1000cm*500cm,现在你设置的分辨率是1000*500,那么一个像素的大小应该是1cm*1cm,如果这个时候你把你的显示器分辨率设置为:500*250了,那么一个像素的大小就是2cm*2cm了,所以一个像素的大小是跟你的屏幕分辨率是有关的,所以是一个相对单位。

3

小丸子爱吃菜

2017-05-20

(1)一般而言,pixel(像素)是图像的基本采样单位。它不是一个确定的物理量,也不是一个具体的点或者小方块(尽管可以用点和小方块来呈现),而是一个抽象概念。不同的设备,其图像基本单位是不同的,CSS规范定义,CSS中的px是一个相对长度,它相对的,是viewing device的分辨率,通常就是电脑显示器。

(2)small一般是13px,属性值用的不多,直接定义多少多少px就行,这些属性了解即可。

祝学习愉快!

3

慕工程5365989

2018-06-21

px 是像素,1280 像素下的 12px  和 800像素下的12px 是等比例缩放的

2

丶wei乄伟

2018-06-18

屏幕显示,用像素来显示,屏幕像素可以改

1

zsflovelxl

2018-06-14

像素px 是相对单位,相对于显示器而言的,因为显示器得单位就是px所以,显示器大小不同,自然那么px也会大小不一样,其实px就是一个像素块,显示器不同,那这个像素块也会大小不一样

1

09卖一品牛肉粒

2019-04-23

在PS中定义的像素是绝对单位,在CSS中像素的定义是相对单位,这个是W3C官网中对于像素定义时决定的。详情建议查阅W3C官网中像素的定义.

0

0 学习 · 36712 问题

查看课程