【问题标题】:How to do calculation between px and % in sass/scss [duplicate]如何在 sass/scss 中计算 px 和 % [重复]
【发布时间】:2015-11-04 14:59:18
【问题描述】:

我正在尝试在 px 和 % 之间进行计算:

$font-size-h1: 50px !default;   //variable name

line-height: $font-size-h1*1.15%;

我在将 scss 编译成 css 的过程中得到了什么:-

错误:57.5%*px 不是有效的 CSS 值。

我想从输出中消除 px,即:57.5%

【问题讨论】:

  • 为什么不能把 1.15% 改成0.0115px 可能一个px值只能乘以一个px。尝试做$font-size-h1*percentage(1.15)
  • 它仍然显示同样的错误。

标签: css sass


【解决方案1】:

您可以通过将 px 单位除以1px 来删除它。

line-height: ($font-size-h1/1px) * 1.15%;

基本上:50px / 1px = 50

【讨论】:

  • 谢谢@graygilmore :)
猜你喜欢
  • 2012-07-31
  • 2012-10-27
  • 2023-03-24
  • 2016-01-05
  • 2012-11-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多