0

私は Singularity でブレークポイントを使用しており、グリッドの外側の要素 (全幅のヘッダー ナビゲーション) にはブレークポイント拡張機能も使用しています。私のscreen.scssファイルには次のものがあります:

@import "singularitygs";
@import "breakpoint";
@import "base";

$tabletwidth: 40em;
$smalldesktopwidth: 60em;

$grids: 4;
$grids: add-grid(9 at $tabletwidth);
$grids: add-grid(12 at $smalldesktopwidth);

$gutters: 1/3;
$gutters: add-gutter(1/2 at $tabletwidth);
$gutters: add-gutter(1/2 at $smalldesktopwidth);

add-gutter() 呼び出しがなければ正常に動作しますが、それらを追加すると次のように壊れます:

Syntax error: Undefined operation: "0.5 times 2". 
on line 20 of /Library/Ruby/Gems/1.8/gems/singularitygs-1.0.4/stylesheets/singularitygs/math/_columns.scss, in `output-isolation' 
from line 7 of /Library/Ruby/Gems/1.8/gems/singularitygs-1.0.4/stylesheets/singularitygs/_api.scss, in `grid-span' 
from line 102 of /Applications/MAMP/htdocs/modernlink/sass/screen.scss, in `@content' 
from line 178 of /Library/Ruby/Gems/1.8/gems/breakpoint-1.3/stylesheets/_breakpoint.scss, in `breakpoint' 
from line 99 of /Applications/MAMP/htdocs/modernlink/sass/screen.scss

私はこれを間違って使用していますか?誰でも修正するための提案を提供できますか?

編集: screen.scss の 99 行目は次のとおりです。

@include breakpoint($tabletwidth) {
4

1 に答える 1

0

これは Singularity のバグのようです。問題を追跡できるように、問題キューに問題を提出していただければ幸いです。ありがとう!

編集: Singularity 1.0.7 (現在のバージョン) を使用してこのエラーを再現できません。Singularity が最新バージョンであることを確認してください。

于 2013-04-14T15:43:01.750 に答える