难道我们不应该只在排版上使用相对的CSS单位吗?

时间:2015-12-31 16:12:22

标签: css typography measurement em

当我开始在网页设计中找到自己的方式时,我总是使用'​​px'单位来定义来自marges,paddings,font-sized等的所有内容。然后我切换到相关单位。使用EM和REM。

我理解使用EM或REM进行排版的概念。特别是对于响应式网站,它派上用场。但我不明白为什么我应该将它们用于除排版之外的其他元素(例如边距和填充)。因为当我们为小屏幕设置更大的字体大小时,边距和填充也会增加,这对移动设备来说是不切实际的,我不希望这样。

那么我们应该只使用相对CSS单位进行排版吗?或者我误解了这些相对单位的动态并使用它们错了?

干杯

韦塞尔

1 个答案:

答案 0 :(得分:1)

我会对垂直填充和边距使用相对测量,但对水平固定。这样,当用户改变字体大小时,保持垂直节奏。设备,但不会横向压扁所有东西。