我们第一次开发一个应用程序,设计师已经在视网膜模型原型的布局,虽然这不是我们的下一个版本的目标,那么现在我们要做的,是获得由他和2如何在sass中正确计算rem?
例如鸿沟,我们有一个标签来显示文本和标签有以下scss
:
label {
font-family: $font-family-medium;
color: color($colors, slate);
font-size: 2.25rem/2;
letter-spacing: 0.0625rem/2;
line-height: 3.25rem/2;
white-space: normal;
}
这就是结果:
这看起来不错,但取决于我在哪里应用代码chrome告诉css
属性无效。好吧,那我该功能calc
添加到上面的代码:
label {
font-family: $font-family-medium;
color: color($colors, slate);
font-size: calc(2.25rem/2);
letter-spacing: calc(0.0625rem/2);
line-height: calc(3.25rem/2);
white-space: normal;
}
因此Chrome停止抱怨,但结果如下:
在标签中的文本得到wayyy小。
在sass中使用calc
而没有使用calc
有什么区别?
我想我错过了一些重要的布局/设计概念?
UPDATE:
我刚刚意识到,第一个代码为IST铬始终无效:
这是我想通了一分。所以视网膜模式除以2的计算不是很好,我猜?
你是对的!无论如何,标题应该是如何对sass进行正确的计算。无关于rems,px,vh .... –