Hallo Leute,
beim versuch mein css validieren zu lassen, bemerkte ich sowas hier:
back\ground-color: transparent;
ist es ein Tippfehler oder was soll der Backslash in der css-Angabe bewirken?
Gruß
schimmi
Hallo schimmi,
der Backslash fungiert in CSS als Escape-Zeichen. back\ground-color wird dementsprechend von modernen Browsern nicht mehr als background-color interpretiert, dafür aber von aälteren Browsern, die das Escape-Zeichen nicht kennen. Möglicherweise handelt es sich hierbei um einen Hack für ältere Browser, wie z.B. IE 5?
Hi Jörg,
danke für deine schnelle Antwort.
Ich lasse dann den Backslash also lieber stehen...
Ich wünsche dir noch n herrliches Wochenende ;-)
Gruß
schimmi
Das ist dann so ähnlich wie _background-color:transparent im Falle des Underscore-Hacks?
Conditional comments wären für den IE wohl angebrachter, da versaut man sich sonst ja den ganzen Code.
2 Beiträge aus diesem Thread wurden in einen neuen Thread verschoben:
Standalone IE + Conditional Comments