所以我是 ASP.NET MVC 4 的新手(好吧,我用了 3 一点)。
无论如何,在我的 BundleConfig.cs 文件中,我正在尝试加载 Twitter Bootstrap css 文件和一个附加site.css
文件。
但是只渲染了 site.css 文件。我已经确认引导 css 文件确实位于正确的位置(内容文件夹)并且与 site.css 位于同一位置
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.min.css",
"~/Content/bootstrap-responsive.min.css",
"~/Content/site.css"));
编辑
好的,这不是我的首选方式,但 Andrei Drynov 建议我尝试:
@import url("bootstrap.min.css")
body{background: #e8e6da;padding-top:60px;padding-bottom:40px;}
@import url("bootstrap-responsive.min.css")
但这不起作用。我将 site.css 更改为上述内容,但现在背景主体颜色甚至不起作用。如果我删除@imports,则背景是正确的颜色。
编辑 2
我不明白,但补充说:
bundles.IgnoreList.Clear();
到我的捆绑文件修复它。嗯。不确定我是否理解。但我能够从 site.css 中删除 @imports。
奇怪的。