0

我的 HTML 看起来像:

<head>
<link href="stylesheets/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class='holder'>
 <div class='block-a'>A</div>
 <div class='block-b'>b</div>
</div>

</body>

我的 SCSS 看起来像

$grids: 12;

.holder {
  max-width: 80%;
  margin: 0 auto;
   @include clearfix;
  @include background-grid;
}

但是,当我编译并查看scss时,我只看到A和B。如果我在block-a中添加背景颜色,它会显示背景颜色。为什么现在显示背景网格?

4

4 回答 4

1

你正在运行奇点 1.2?然后尝试@include background-grid;在全局奇点定义范围内添加 mixin 以及以下语句:

 @include  sgs-change('debug', true);
于 2014-03-19T22:21:26.753 回答
0

我使用 Sass 3.3.5、Compass 1.0.0.alpha.18 和 Singularity 1.2.0 没有得到任何结果。

下面这一行抛出错误 => `_linear-gradient' 的参数数量错误(1..2 为 25)

@include sgs-change('debug', true);

演示: http ://sassmeister.com/gist/11350705

于 2014-04-27T17:20:35.787 回答
0

你需要添加一个mixin

@mixin clearfix {
  clear:both;
  /*-- rest of ClearFix Atributes --*/
}

.holder {
  max-width: 80%;
  margin: 0 auto;
  @include clearfix
  @include background-grid(10) ;

}
于 2014-03-15T17:01:37.563 回答
0

似乎这是Singularity Issue #168中引用的相同问题。请关注该问题。

于 2014-04-28T02:20:31.590 回答