Warum werden meine Stilpakete in ASP.NET MVC 4 nicht richtig gerendert?
Ich bin neu in ASP.NET MVC 4 (also habe ich ein wenig 3 verwendet).
Wie auch immer, in meiner BundleConfig.cs-Datei versuche ich, die Twitter Bootstrap-CSS-Dateien und eine zusätzliche zu ladensite.css
Datei.
Es wird jedoch nur die Datei site.css gerendert. Ich habe bestätigt, dass sich die Bootstrap-CSS-Dateien in der Tat am richtigen Ort (Content-Ordner) befinden und sich am selben Speicherort befinden wie die Datei site.css
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.min.css",
"~/Content/bootstrap-responsive.min.css",
"~/Content/site.css"));
BEARBEITEN
OK, das ist nicht mein bevorzugter Weg, aber Andrei Drynov empfahl mir, es zu versuchen:
@import url("bootstrap.min.css")
body{background: #e8e6da;padding-top:60px;padding-bottom:40px;}
@import url("bootstrap-responsive.min.css")
Das geht aber nicht. Ich habe die site.css in die obige geändert, aber jetzt funktioniert die Hintergrundfarbe nicht einmal mehr. Wenn ich die @Imports entferne, hat der Hintergrund die richtige Farbe.
BEARBEITEN 2
Ich verstehe es nicht, füge aber hinzu:
bundles.IgnoreList.Clear();
In meiner Bundle-Datei wurde es behoben. Hmmm. Nicht sicher ob ich verstehe. Aber ich konnte die @ Imports aus der site.css entfernen.
Seltsam.