0

site.master ファイルのヘッダーに背景画像を適用しようとしています。私が使用する場合:

background-image:url('./themes/Modern/images/bg_full.png')

すべてのルート レベルのページで正常に機能しますが、より上位のディレクトリ構造の動的ページには適用されません。だから私はそれを次のように変更しました:

background-image:url('~/themes/Modern/images/bg_full.png')

しかし、これを行うと、どのページにも画像が表示されません。どんな助けでも感謝します。

4

2 に答える 2

2

CSS はクライアントベースです。基本的に、コードが行うことは、次のような GET リクエストを作成することです。http://domain.com/css/~/themes/Modern/images/bg_full.png

おそらく次のようなものが必要です。

background-image:url('/themes/Modern/images/bg_full.png');これは次のようなリクエストになるためhttp://domain.com/themes/Modern/images/bg_full.png

于 2013-06-05T11:00:01.623 に答える
0
background-image:url('http://your-domain-host.com/path_to_images/bg_full.png');

動作しない場合は試してから、ページの URL を教えてください。正確なコードを提供します。

于 2013-06-05T11:03:20.980 に答える