Zur Navigation

Tippfehler oder gibt es sowas wirklich

1 schimmi

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

10.02.2007 18:32

2 Jörg Kruse

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?

10.02.2007 19:03

3 schimmi

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

10.02.2007 19:06

4 Rudy

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.

10.02.2007 19:06

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]