IE 5: Ein Format aus ext. Style Sheet nicht angewendet
srob
- css
Hi!
Ich habe ein Problem mit einem Format aus einer externen Style-Sheet-Datei; bis auf eines wendet der IE 5 alle Formate aus dieser Datei an. Das misachtete Format lautet:
#boxmain{ margin-left:200px;background:url("img/bg_main2.gif") repeat-y; }
Die so zerschossene Seite sieht dann aus wie hier: http://www.vinonet.de/strub/test1.html.
Wenn ich diese Zeile in der HTML-Datei noch einmal explizit in einem style-Element aufführe, wird das Format auf das div-Element angewendet und die Seite sieht aus wie gewünscht: http://www.vinonet.de/strub/test2.html.
Was ist da los?
Danke für die Mühe!
hth Robert
hi,
Ich habe ein Problem mit einem Format aus einer externen Style-Sheet-Datei; bis auf eines wendet der IE 5 alle Formate aus dieser Datei an. [...]
Was ist da los?
eventuell(!) könnte es sich um ein phänomen namens FOUC handeln, flash of unstyled content.
dies tritt zuweilen beim IE auf, wenn man CSS über @import einbindet, und so wie ich sehe, machst du das ja.
also probier mal, ob der tipp zum umgehen von FOUC auf dieser seite hilft, das problem zu beseitigen:
http://www.bluerobot.com/web/css/fouc.asp
gruss,
wahsaga
Hi,
vielen Dank für den Hinweis! Hilft leider nicht weiter... Bei mir scheint ein anderes Phänomen vorzuliegen als FOUC. Die angegebenen Lösungsansatze fruchten nicht (ein leeres script-Element habe ich ohnehin in den Testdateien; wenn ich die externe Style-Sheet-Datei statt über die import-Regel mit einem link-Element einbinde, ist der Effekt immer noch derselbe).
hth Robert