我正在使用 Microsoft 的 Web 优化基础架构进行捆绑和缩小。
如何设置根据浏览器提供不同的内容?在没有捆绑的情况下,我想要类似于条件 CSS 文件的行为:
<!--[if lt IE 9]><link rel="stylesheet" href="~/Templates/Styles/ie.css"><![endif]-->
这是我目前的捆绑代码。
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Templates/Styles")
.IncludeDirectory("~/Templates/Styles","*.css", true));
// OR
bundles.Add(new StyleBundle("~/Templates/Styles")
.Included("~/Templates/Styles/f5/normalize.css",
"~/Templates/Styles/f5/foundation.css",
"~/Templates/Styles/tipTip.css")
);
}
有条件捆绑可以吗?或者我应该在我的 HTML 中对包含我的 CSS 条件部分的文件使用传统的非捆绑内联引用?