所以我是 ASP.NET MVC 4 的新手(嗯,我用过一点 3)。
无论如何,在我的 BundleConfig.cs 文件中,我尝试加载 Twitter Bootstrap css 文件和附加的site.css
file.
但仅呈现 site.css 文件。我已经确认 bootstrap css 文件确实位于正确的位置(内容文件夹)并且与 site.css 位于同一位置
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.min.css",
"~/Content/bootstrap-responsive.min.css",
"~/Content/site.css"));
EDIT
好吧,这不是我喜欢的方式,但 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,背景颜色就是正确的。
EDIT 2
我不明白,但添加:
bundles.IgnoreList.Clear();
我的捆绑文件修复了它。嗯。不确定我是否理解。但我能够从 site.css 中删除 @imports。
Strange.
IgnoreList 的默认行为是忽略任何缩小的脚本。
您可以从其名称中删除“.min”,或清除 IgnoreList。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)