在Bootstrap SASS中使用百分比作为装订线宽度

时间:2015-01-29 11:27:05

标签: twitter-bootstrap sass bootstrap-sass

我正在尝试将_variables.scss文件中的$ grid-gutter-width:变量设置为2.4%,但我收到此错误:

错误:不兼容的单位:'%'和' px'。

有解决方法吗?

1 个答案:

答案 0 :(得分:1)

你有变量,它们总和百分比和像素。您必须将变量引导到相同的单位或使用css calc()

$container-tablet:             (720px + $grid-gutter-width) !default;
$container-desktop:            (940px + $grid-gutter-width) !default;
$container-large-desktop:      (1140px + $grid-gutter-width) !default;

将其更改为

$container-tablet:             unquote("calc(1140px -"+$grid-gutter-width+")") !default;
$container-desktop:            unquote("calc(1140px -"+$grid-gutter-width+")") !default;
$container-large-desktop:      unquote("calc(1140px -"+$grid-gutter-width+")") !default;