[bootstrap] asp.net mvc 项目中,关于引用bootstrap.css的问题

今天遇到一个问题,Site.css里的一个样式没有在IE9下起作用。

项目情况:

  Asp.net MVC 

   .NET Framework 4.6.1

  Bootstrap, jquery

一开始各种对比查找原因,找不到。

后来发现是这个文件里的问题:

在 [BundleConfig.cs] 文件里是这样的:

bundles.Add(new StyleBundle("~/Content/css").Include(
        "~/Content/bootstrap.css",
        "~/Content/bootstrap-theme.css",
        "~/Content/Site.css"));

在IE11,chrome等浏览器,运行结果都正常。

但在IE9里,Site.cs里的样式没起作用。

经过尝试发现,[bootstrap.css] 与 [bootstrap-theme.css] 只能使用一个。

于是,删掉 [bootstrap.css],网站发布,远程IE9登录确认:OK了

*******************************************************************************

[bootstrap-theme.css] 相当于适用一个主题,里面重写了 [bootstrap.css] 里的样式设定。

猜你喜欢

转载自www.cnblogs.com/CoderMonkie/p/9199669.html