私は、別のサイトを参照する背景イメージの要素を持つCSSを持っています。 問題は、HTTPの場合はHTTPで、逆の場合はIEでリソースを使用できないということです。CSSエレメントをHTTPSまたはHTTPに動的に変更する方法
私は、ASP.NETを使用していると私はそれがHTTPSで要求されたかどうかについて、CSSが知らせるの道を見つけたい...
そして、私は上(そのを...絶対使用しなければなりません別サイト)
ありがとう!
私は、別のサイトを参照する背景イメージの要素を持つCSSを持っています。 問題は、HTTPの場合はHTTPで、逆の場合はIEでリソースを使用できないということです。CSSエレメントをHTTPSまたはHTTPに動的に変更する方法
私は、ASP.NETを使用していると私はそれがHTTPSで要求されたかどうかについて、CSSが知らせるの道を見つけたい...
そして、私は上(そのを...絶対使用しなければなりません別サイト)
ありがとう!
ちょうどあなたのURLのプロトコル(http:
またはhttps:
)を省略://domain/path/image.png
は、現在のページと同じプロトコルを使用します。
CSSファイルにabsolute
の代わりにrelative url
を使用して、背景画像を指定することができれば解決策があります。
問題は解決します。以下のような
何か: -
#div
{
background-image:url(../images/img1.png);
}
はクロスブラウザだと思いますか? – Himberjack
はい。それは奇妙に見えますが、IE6でもどこでも動作します。 –
非常にありがとう! – Himberjack