2016-08-26 2 views
0

私のプロジェクト私はルートにメインのSASSファイルを持っています。私もそれに_other.sassとicon.pngというフォルダを持っています。 main.sassで含まれているSASSファイル内の画像パス?

main.sass 
folder/_other.sass 
folder/icon.png 

私の主なSASSファイルには、私の他のSASSファイルが含まれて

_other.sassで
@include 'folder/other' 

div { 
    background: url(icon.png); 
} 

万一へのパスこの場合、イメージは正しく解決されますか? _other.sassの観点からは、パスは正しいものの、main.sassに比べて正しいものではありません。

答えて

1

すべてのコンパイル済みコードは最終的な*.cssファイルに含まれるため、すべてのURLは結果として*.cssというファイルに相対的でなければなりません。あなたが投稿したコードでは、URLは通常のCSSコードとして割り当てられているので、どのような形でも変換されません。

compassを使用する場合は、sassの優れた拡張機能は何ですか?提供されている関数fを使用できます。私。 thoseを使用して必要なURLを生成します。コンパスを使うと、すべての基本パスと同じように設定することができます。

関連する問題