2

現在、BundleConfig.cs に次のコードがあります。

 bundles.Add(new StyleBundle("~/Content/css").Include(
                        "~/Content/site.css",
                        "~/Content/ie8.css"
                        ));

明らかに、「ie8.css」スタイルシートのみを IE8 用に表示したいのです。これを BundleConfig.cs ファイルから取り出し、標準の HTML タグを追加してレイアウト ビューでこれを実現することで、これを非常に簡単に行うことができます。

ただし、BundleConfig.csファイルでこれと同じ結果を達成し、ファイルの自動縮小を維持する方法があるかどうか疑問に思っていますか? コード ビハインドはユーザーのブラウザについて何も知らないので、それは不可能だと思いますが、専門家に聞いてみようと思いました!

4

2 に答える 2

0

私はこれを回避するために、通常は必要なスタイルをオーバーライドするカスタム css を追加し、IF ブラウザー チェックを使用しました。

于 2013-05-01T09:22:07.180 に答える