2012-04-30 13 views
1

less.jsを使用する場合、画像に相対パスを使用できませんか?背景:url(../ img/header.jpg)less.jsはイメージの相対パスを扱うことができますか?

これは絶対パスに変換されているようですが、それは間違っています。 URLを引用

+0

は、あなたがこれを適用したことを確認してください:http://stackoverflow.com/questions/9640080/less-incorrectly- importing-files-with-urls/16756664#16756664 –

答えて

1

てみてください、私はいつも

@header-image: "../img/header.jpg"; 

background: url(@header-image); 

はまた、URLコードは githubで見ることができ、それにもかかわらずきちんとそれを維持するには、この方法で行います。あなたがブラウザで実行している場合に追加されたように見えます。

0

これは古い質問ですが、私は同様の問題に遭遇し、受け入れられた答えは私のために働いていませんでした..これはしました。

@ img-path変数を目的の相対パスに設定し、その変数を使用して絶対パスではなくそのパスを使用してレンダリングを強制します。

@ img-path: "/ assets/images";

background-image:url( "@ {img-path} /your-image.jpg");

正しい道を私を指摘私が見つけたこの他の答えをチェックアウト: https://stackoverflow.com/a/6296706/1896352

関連する問題