私は基本的なMVC3サイトを作成し、image.cssファイル(元のテンプレートの一部)に画像パスを追加しました。CSSで定義された画像は、展開されたMVC3サイトに表示されません
devスタジオからアプリケーションを実行すると、サイトは正常に見え、画像が表示されます。
インストーラをビルドしてサイトをサーバーに展開すると、イメージは表示されません。ここで
は私のcssファイルのサンプルです:
#CustomerLogo
{
position: relative;
margin-left:auto;
margin-right: auto;
width: 300px;
height: 96px;
background-image: url(/Content/themes/base/images/CustomerLogo.jpg);
background-repeat: no-repeat;
background-position: center;
background-color: rgb(41,139,178);
}
イメージはサーバーに存在しますか? – Nix
はい。イメージはサーバー上に存在します – TeamWild