4

やあ!

これは、SASS/Compass に対する私の理解不足が原因である可能性があります。

次のSASSコードでグリッド幅を出力しようとしています:

$total-columns        : 4
$column-width         : 4em                 // each column is 4em wide
$gutter-width         : $column-width / 2   // 1em gutters between columns
$grid-padding         : $gutter-width / 2   // grid-padding equal to gutters

#page
  +container
  +susy-grid-background

  #block-block-3
    div.content
      p:first-of-type:after
        content: columns-width()

ブロック 3 には何も出力されません。:(

私も試しましたがcontent: columns-width($total-columns)、まだ何もありません。もしそうならcontent: "foo"、「foo」は印刷されます。

私は何を間違っていますか?susy で計算されたグリッド幅を確認するにはどうすればよいですか? また、compass watch出力で印刷できますか?

4

1 に答える 1

9

わかりました、解決策は補間を使用しています:

content: "#{columns-width($total-columns)}"
于 2012-09-29T09:37:38.557 に答える