CSS-Referenz: Internet Explorer spezifische Eigenschaften
Der vom W3C empfohlene CSS-Standard wird zum Glück aller Webdesigner in den jüngsten Browserversionen immer besser
eingehalten, was jedoch nicht bedeutet, dass die Entwickler auf eigene Kreationen verzichten. Dies lässt sich durchaus
positiv betrachten, da sie häufig die CSS-Landschaft mit weiteren Möglichkeiten bereichern,
die vielleicht später in dem Standard aufgenommen wird.
So sind die nachfolgenden Eigenschaften von den Microsoft-Entwicklern für den Internet Explorer entwickelt worden.
Browserverhalten im Quirks- und Standards-Mode
Wer nun glaubt, der Internet Explorer könnte mit seinen eigenen Eigenschaften problemlos umgehen, wird enttäuscht sein.
Die Microsoft-Entwickler haben etwas verwirrendes programmiert:
Für die Elemente <applet>
,
<bdo>
,
<div>
,
<embed>
,
<object>
,
<textarea>
sind die Eigenschaften immer erlaubt.
Um jedoch die Scrollbalken des Fensters zu verändern, müssen diese Eigenschaften im
Quirks-Mode
dem <body>
-Tag und im
Standards-Mode
dem <html>
-Tag zugewiesen werden...
Der Opera ab der Version 7.2 kennt ebenfalls die farbigen Scrollbars. Dies muss der User nur in den Optionen einstellen und
der Browser muss in den
Quirks-Mode
geschaltet sein. Im Gegensatz zum Internet Explorer, bei dem für jedes Element eine eigene Scrollbalkenfarbe definiert werden kann,
kennt der Opera diese Eigenschaften nur für das <body>
-Tag und
vererbt die Farben an alle auf einer Seite vorhandenen Scrollbalken weiter.
Diese Eigenschaften gehören nicht zum offiziellen Standard des W3C, sondern sind von den Microsoft-Entwicklern für den Internet Explorer eingeführt worden. Sie sind aber mittlerweile sehr beliebt und können auch problemlos eingesetzt werden, da Browser, die sie nicht kennen, sie ignorieren ohne dabei ein Layout zu zerstören.
Eigenschaft | Beschreibung | Werte |
---|---|---|
scrollbar-3dlight-color | 3D-Rahmen. Farbe der äußeren linken und oberen Seite der 3D-Elemente | Farbangaben |
scrollbar-darkshadow-color | 3D-Rahmen. Farbe der äußeren rechten und unteren Seite der 3D-Elemente | Farbangaben |
scrollbar-highlight-color | 3D-Rahmen. Farbe der linken und oberen Seite der 3D-Elemente | Farbangaben |
scrollbar-shadow-color | 3D-Rahmen. Farbe der rechten und unteren Seite der 3D-Elemente | Farbangaben |
scrollbar-arrow-color | Farbe des Scrollbalken-Pfeils | Farbangaben |
scrollbar-base-color | Scrollbalken-Farbe | Farbangaben |
scrollbar-face-color | Farbe der Scrollbalken-Oberfläche | Farbangaben |
scrollbar-track-color | Scrollbalken-Hintergrundfarbe | Farbangaben |
text-overflow | Übergroßer Text | clip, ellipsis |