Willkommen in der Webstatt Zum Webstatt Blog und Stories
der_nic der_nic am 23.01.08 20:33

Ich habe gelernt, dass Pfadangaben in externen CSS-Files immer von der CSS-Datei aus gehen müssen.
Wenn ich dem IE6 aber eine Pfadangabe in die CSS Eigenschaft behavior schreibe geht er immer von der HTML Datei aus? Ist das normal bzw ein zu aktzeptierender Bug?

Folgende Datenstruktur:
- index.html
- css
+ - ie.css
- js
+ pngfix.htc

Die Eigenschaft ist wie folgt beschrieben:
div#bla {
behavior: url(../js/pngfix.htc); <- funktioniert nicht!
}
div#bla {
behavior: url(js/pngfix.htc); <- functioniert!
}

netcup.de Warum gibt es hier Werbung?
Morit2 Morit2 am 24.01.08 09:18

Das ist der Grund warum ich meine CSS-Datei immer in den selben Ordner tue, wo auch die HTML-Datei enthalten ist. :)
Manchmal schreibe ich es auch direkt in den HTML-Text.
z.B.:
<div style="behavior: url(js/pngfix.htc);"><img src="bild.png" alt="png-bild" /></div>

der_nic der_nic am 24.01.08 14:09

Naja an die Ordnerstruktur muss ich mich halten... ich will auch nicht auf ein gut aufgeräumtes System verzichten nur weil der IE so eine Krücke ist :D

Anyway... so lang es läuft einfach für alle zum merken, hatte selber Mühe bis ichs herausgefunden habe

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt