0

私のcshtmlビュー内で、私は1つのdivを持っています

Id="トップナビゲーション"

css で以下のように定義された Css クラス

div#top-navigation 
{
background:url('/Content/Images/bg-top-nav.jpg') 0 0 repeat-x;
height:37px;
border:1px solid #7bcdeb;
border-bottom:1px solid #7ad5f5;
}

私の目的は、以下のように与えることです

background:url('mysite.com/Content/Images/bg-top-nav.jpg')

しかし問題は、mysite.com ドメイン名をハードコーディングしたくないということです。

解決策は何ですか?css 内でサーバー変数にアクセスできるかどうか

4

1 に答える 1

0

ドットレスCSSを使用してみてください

http://www.dotlesscss.org/

宣言してみてください

@domain:.cshtmlページの「dynamic_domain_name」を使用します。ここでは、ページで定義されているCSSに似ています。

于 2012-10-04T06:35:45.417 に答える