0

最新バージョンのコンパス(0.12.2)とサス(3.1.20)で、垂直方向の配置ミックスインが有効にならないという問題が発生しています。生成されたcssをで検証しようとすると、インクルード、および特に境界半径のミックスインでcompass validate失敗します。compass/reset

問題のscssファイルのコードは、この要点にあります。検証時に受け取るエラーはここにあります。Webサイトがどのように表示されるかを確認するには、bitlimn.comにアクセスしてください。垂直方向の間隔は1.5倍にする必要がありますが、1倍のように見えます。

基本的に、コードの一部が表示されません。コンパスとサスの宝石をアップグレードする前に機能しました。誰かが私が完全に機能するコンパス/サススタイルシートに戻るのを手伝ってもらえますか?

4

1 に答える 1

2

ああ、私は答えを見つけました。htmlミックスインソースがhtmlブロック自体を使用するときに、ブロック内でミックスイン「establish-baseline」を使用していました。基本的に、私はこれを行っていました:

html {
    html {...} // Mixin
    ...
}

教訓:使用する関数/ミックスインのソースを常に読んでから使用してください。

于 2012-08-03T15:07:55.147 に答える