2

目前,我的 BundleConfig.cs 中有以下代码:

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

显然,我只想为 IE8 显示“ie8.css”样式表。我可以很容易地做到这一点,方法是从我的 BundleConfig.cs 文件中取出它并添加标准 HTML 标记以在我的布局视图中实现这一点。

但是,我想知道是否有任何方法可以在 BundleConfig.cs 文件中实现相同的结果并保持文件自动缩小?我猜代码隐藏对用户的浏览器一无所知,所以这是不可能的,但我想我会问一些专家!

4

2 回答 2

2

我不认为该框架提供了基于变体的捆绑包。它是全球性的,要么全有,要么全无。您可以为每个浏览器制作各种捆绑包。

于 2013-05-01T08:51:36.677 回答
0

我只是通过添加自定义 css 来解决这个问题,在正常情况下使用 IF 浏览器检查覆盖所需的样式。

于 2013-05-01T09:22:07.180 回答