1

MVC4 とバンドルの概念は初めてです。私にとって、CSSファイルは適切にロードされていますが、指定された画像はロードされず、404例外が表示されます。

私の CSS フォルダー構造は次のとおりです: ~\Content\css\CustomCss\green.css

CSS フォルダー構造の画像: Content\css\Customcss\Images\green.png

しかし、Firebug のネット パネルをチェックインすると、画像のパスが /Content/css/CustomCSS/Content/css/Customcss/Images/Greenish.png として表示されます。

このバンドルが CSS で画像を参照する方法がわかりません。

BundleConfig.cs:

 bundles.Add(new StyleBundle("~/Content/css/CustomCss/css").Include("~/Content/css/CustomCss/Syncfusion-Grid-Greenish.css"));

Layout.cshtml:

 @Styles.Render(" ~/Content/css/CustomCSS/css")     

アイデアを提案してください。

ありがとう。

4

1 に答える 1

0

少し苦労した後、ようやく答えが得られました。

画像の URL を「Content/css/Customcss/images/Greenish_sprite.png」ではなく「images/Greenish_sprite.png」に置き換えました。

それは今うまくいっています:)

于 2012-12-07T07:13:58.347 に答える