background-color css funktioniert nicht

Ich habe ein Div-Tags in der aspx-Seite

<div id="mainDiv">
...........                                
</div>

Folgenden Stil funktioniert für alles außer background-color. Jegliche änderungen, die im folgenden ebenfalls Klasse Arbeit. background-colorwird auch angewendet zur Entwurfszeit in visual-studio, aber nicht zur Laufzeit. Irgendwelche Gründe?

#mainDiv
{
    width:95%;
    background-color:Silver;
    font-weight:bold;
    color:Maroon;    
}

Update Statt background-color:Silver; habe ich versucht background-color:Silver !important;aber kein Unterschied. Allerdings ändern color:Maroon; zu color:Blue; betrifft

Bearbeiten ich habe keine anderen css-Dateien nur für diese Seite eine css-Datei verlinkt ist, es

Bearbeiten hatte ich zwei divs innerhalb des mainDiv es Stil war float:left wenn ich entfernt float:left ich war in der Lage, um die änderungen in background-color von mainDiv. Weiß noch nicht, den Grund

  • Jede chance, die Sie haben widersprüchliche style-Regeln für 'div' oder etwas ähnliches? Wenn man sich das " für "Matched CSS-Regeln," was sagt es für die hintergrund-Farbe?
  • Schreiben Sie hintergrund-Farbe:Silber !wichtig; wenn es funktioniert, dann haben Sie widersprüchliche Regeln
  • Es funktioniert auch für mich zur design-Zeit aber auf der Suche nach einigen der Hölle Grund, warum es nicht funktioniert zur Laufzeit. Ich erwähnte, dass ich es in der aspx-Seite
  • kann u erstellen Sie eine jsfiddle.net link und zeigen uns, als ich u helfen .....
  • Sorry, ich habe es in der aspx-Seite
  • Schau dir bitte die CSS-Stile in der "Matched CSS Rules" inspector in IE oder Chrome: robpaveza.net/pub/divcss.png für ein Beispiel. Ist Ihre hintergrund-Farbe: Silber-Regel Durchgestrichen, aus irgendeinem Grund?
  • diese css-Körper #mainDiv{background-color:silver;}

InformationsquelleAutor Sami | 2012-11-27
Schreibe einen Kommentar