首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sass百分比中使用对物单元

在Sass百分比中使用对物单元
EN

Stack Overflow用户
提问于 2014-10-03 10:24:00
回答 2查看 451关注 0票数 0

我已经使用sass创建了一个网格,但是我想将$gutter宽度更改为1 1rem,但是我从百分比函数中得到了一个语法错误,因为它需要一个像素值。

代码语言:javascript
复制
$max-width: 960px;
$total-columns: 12;
$column-width: percentage(80px / $max-width);
$gutter-width: percentage(20px / $max-width);

@function column( $column-size, $gutter: $gutter-width){
  @return $column-width * $column-size - $gutter-width;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-17 22:20:52

若要从SASS中的值中删除单位,只需除以该单位即可。例:

代码语言:javascript
复制
45px / 1px = 45

代码语言:javascript
复制
50px / 2px = 25
票数 0
EN

Stack Overflow用户

发布于 2014-11-07 02:25:46

百分比函数需要一个没有单位的值;因为它需要一个像素值,所以它可以从$max宽度中否定像素值,所以得到了错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26177264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档