私はasp.net4を使用しており、CSSをheadタグにこのように表示しています。
<link href="/ReadCss.aspx?css=<%
=Server.UrlEncode("~/Interface.css") %>" rel="stylesheet" type="text/css" />
これは、ブラウザに渡す前に、シートにいくつかの変数を処理できるようにするためです。
これはIE8で機能しますが、Firefox3.6またはChrome9では機能しません。
FireFoxとChromeでは、スタイルシートがページに適用されていないかのように見えます。すべてのスタイルとフォーマットが欠落しています。
IISログを確認すると、ページがこれらのブラウザーに正常に送信されていることがわかります。Read.aspxアドレスに直接移動して、cssを確認することもできます。
これらをこれらのブラウザで機能させるにはどうすればよいですか?
ありがとう
追加 これは、レンダリングがどのように見えるかです。
<link href="/ReadCss.aspx?css=%7e%2fcss%2fInterface.css" rel="stylesheet" type="text/css" />