我有一个问题:
最近我看到CSS框架中的一个方向是切换到rems / ems(Bootstrap 4就是这样,Semantic UI也是如此)。我非常喜欢这种方法,因为使用根font-size
或浏览器默认字体大小来扩展“应用程序/组件大小”非常容易。
你知道为什么Angular Material不使用它吗?我知道,(差不多)一切都在px中。我猜相对单位的方法更好,更强大,并且不会产生问题
答案 0 :(得分:1)
引用Angular团队的 jelbourn :
我们不使用em或rem,因为我们无法控制上下文 影响最终尺寸。但是,随着字体扩展 主题化,您应该能够自定义样式以使用自定义 大小。
来源:https://github.com/angular/material2/issues/5299#issuecomment-313743595
不太详细,但至少是一个答案;)