私は、.NET 4.5のミニネーションとバンドルを使って、&のCSSとJavaScriptをバンドルして使い始めました。 JavaScriptのマイニングはうまくいきますが、私はCSSの縮小に悩まされています。 .NET 4.5のスタイルバンドルとCSSのアイコン
var myCss = new string[]
{
"~/Content/jquery.css",
"~/Content/app.css",
};
bundles.Add(new StyleBundle("~/bundles/MySiteCss/").Include(myCss));
し、私は以下のように.cshtml(かみそりファイル)でそれらを参照する - - 私は以下のコードを使用してスタイルバンドルを作成
@Styles.Render("~/bundles/MySiteCss/")
これは、CSSファイルをminifies。ただし、background-image:url( 'img/icon.png')などの背景イメージ参照を持つスタイルがCSSファイルに含まれている場合、バンドル名から派生した新しい場所からこのアイコンファイルをロードしようとします。 = /bundles/MySiteCss/img/icon.png
アイコンがその場所に存在しないため、ページにロードされて表示されません。
絶対URLに変更してください。 – ZippyV