1

less.jsを使用する場合、画像に相対パスを使用できませんか?background:url(../ img / header.jpg)のように

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

4

2 に答える 2

1

URLを引用してみてください、しかし私はそれをきちんと保つためにいつもこのようにします、

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

background: url(@header-image);

また、URLコードはgithubで確認できます。ブラウザで実行している場合は追加されているようです。

于 2012-04-30T21:20:56.877 に答える
0

私はこれが古い質問であることを知っています、しかし私は同様の問題に遭遇しました、そして受け入れられた答えは私のために働きませんでした..これはしました。

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

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

背景画像:url( "@ {img-path} /your-image.jpg");

私が正しい道を示したこの他の答えをチェックしてください: https ://stackoverflow.com/a/6296706/1896352

于 2014-02-21T17:03:06.493 に答える