所以我是ASP.NET MVC 4的新手(嗯,我用了3個)。爲什麼我的樣式包在ASP.NET MVC 4中不能正確呈現?
無論如何,在我的BundleConfig.cs文件中,我試圖加載Twitter Bootstrap css文件和一個額外的site.css
文件。
但是隻渲染了site.css文件。我已經證實,引導css文件確實是在正確的地方(Content文件夾),並在相同的位置的site.css
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.min.css",
"~/Content/bootstrap-responsive.min.css",
"~/Content/site.css"));
編輯
OK,這不是我的首選的方式,但安德烈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。
奇怪。
如果您查看開發人員工具中的「網絡」選項卡,是否獲得了這些CSS文件? – AFD
沒有。我看到site.css和一些我加載的JS。 – cbmeeks
如何引用佈局或視圖中的包? –