overcooler127: Hintergrundbild mit style="" gehts, nur in CSS nicht

Beitrag lesen

Hallo,

Ich hab mal ne Frage...

Ich hab ein div, das ein Hintergrund Bild haben soll. Da Das div in dem CSS File definiert wird, hab ich da auch gleich den Code fürs Hintergrundbild eingefügt:

  
div.MainFrame {  
 background-image:url(./images/bgd.png);  
 width:1024px;  
 margin:0px auto;  
}  

In HTML wird das div dann verwendet:

  
<div class="MainFrame" >  
 (...)  
</div>  

Das div ist zentriert positioniert und hat eine breite von 1024 Pixel, nur  das Hintergrundbild wird nicht angezeigt.

Schreib ich den gleichen Code, den ich im CSS für das Hintergrundbild verwend, direkt als "Style" zum div, funktioniert das ganze...

  
<div class="MainFrame" style="background-image:url(./images/bgd.png);" >  
 (...)  
</div>  

Meine Frage... Warum geht das mit "Style", aber nicht, wenn ich das Bild im CSS angeb?

mfg
overcooler127