我想知道为什么 Bootstrap 选择使用 rem
和 em
而不是 px
用于 Bootstrap 4。
我们可以在项目的 variables.scss 文件 中看到一个示例:
$font-size-h1: 2.5rem !default;
$font-size-h2: 2rem !default;
$font-size-h3: 1.75rem !default;
$mark-padding: .2em !default;
我在网上找不到开发人员对此的任何解释。他们有没有解释过为什么在任何地方做出这个决定?
原文由 raduken 发布,翻译遵循 CC BY-SA 4.0 许可协议
REM 几乎在任何明确设置大小的地方都很有用。
资料来源: Scotch.io