scrollbar-base-color
Gnubbel
- css
Hi @ all,
Wonach unterscheidet der IE 6 eigentlich, ob er die Scrollbars einfärben soll oder nicht? In einem Beispiel habe ich die Farbe extern definiert ("body { scrollbar-base-color:#336699 }") mit dem Ergebnis, dass der Scrollbalken im Textfeld blau und der am Fenster grau war.
Gruß Gnubbel
Du musst mehrere Angaben machen. Eine Angabe für einen kleinen Teil der Scrollbar:
scrollbar-base-color = Basisfarbe der Scroll-Leiste
scrollbar-3dlight-color = Farbe für 3D-Effekte
scrollbar-arrow-color = Farbe für Verschiebepfeile
scrollbar-darkshadow-color = Farbe für Schatten
scrollbar-face-color = Farbe für Oberfläche
scrollbar-highlight-color = Farbe für oberen und linken Rand
scrollbar-shadow-color = Farbe für unteren und rechten Rand
scrollbar-track-color = Farbe für freibleibenden Verschiebeweg
Du musst mehrere Angaben machen. Eine Angabe für einen kleinen Teil der Scrollbar:
scrollbar-base-color = Basisfarbe der Scroll-Leiste
scrollbar-3dlight-color = Farbe für 3D-Effekte
scrollbar-arrow-color = Farbe für Verschiebepfeile
scrollbar-darkshadow-color = Farbe für Schatten
scrollbar-face-color = Farbe für Oberfläche
scrollbar-highlight-color = Farbe für oberen und linken Rand
scrollbar-shadow-color = Farbe für unteren und rechten Rand
scrollbar-track-color = Farbe für freibleibenden Verschiebeweg
Funzt alles nicht. Nicht extern, nicht im Head und auch nicht im Body-Tag. Nicht mit "#" und nicht ohne"#". Habe sogar den Code aus ner anderen Datei (mit farbigen Balken) rüber kopiert - Fehlanzeige. Es ist zum Verzweifeln!
Gruß Gnubbel
Hallo,
In einem Beispiel habe ich die Farbe extern definiert ("body { scrollbar-base-color:#336699 }") mit dem Ergebnis, dass der Scrollbalken im Textfeld blau und der am Fenster grau war.
logisch, weil Du ja die Definition nur für das body-Element vorge-
nommen hast, wird sie auch nur da angewendet. Wenn Du ein anderes
Element haben willst, dann mußt Du es auch so in die CSS-Definition
reinschreiben.
Viele Grüße,
Stefan
Hallo,
In einem Beispiel habe ich die Farbe extern definiert ("body { scrollbar-base-color:#336699 }") mit dem Ergebnis, dass der Scrollbalken im Textfeld blau und der am Fenster grau war.
logisch, weil Du ja die Definition nur für das body-Element vorge-
nommen hast, wird sie auch nur da angewendet. Wenn Du ein anderes
Element haben willst, dann mußt Du es auch so in die CSS-Definition
reinschreiben.
Viele Grüße,
Stefan
Nee, der Witz ist, dass der Effekt in Body n i c h t kommt, dafür aber im Textfeld.
Moin!
Wonach unterscheidet der IE 6 eigentlich, ob er die Scrollbars einfärben soll oder nicht? In einem Beispiel habe ich die Farbe extern definiert ("body { scrollbar-base-color:#336699 }") mit dem Ergebnis, dass der Scrollbalken im Textfeld blau und der am Fenster grau war.
Vergiß die Scrollbalkenfarben mal ganz schnell wieder. Die funktionieren nur im IE 5.x, die IE-Version 6 zeigt sie nur noch, wenn die Seite den Quirks-Modus anfordert, im Standard-Modus (der eindeutig zu bevorzugen ist) werden die Farben nicht mehr interpretiert. Damit ist die Marschrichtung von Microsoft IMHO ziemlich klar: Eigene, nicht standardkonforme Erweiterungen werden so nach und nach wieder rausgeworfen, sofern sie nicht zwingend was mit der Funktionalität bestehender Seiten zu tun haben (document.all ist ja auch immer noch drin, obwohl der IE seit Version 5.0 document.getElementById beherrscht).
- Sven Rautenberg
Moin!
Vergiß die Scrollbalkenfarben mal ganz schnell wieder. Die funktionieren nur im IE 5.x, die IE-Version 6 zeigt sie nur noch, wenn die Seite den Quirks-Modus anfordert, im Standard-Modus (der eindeutig zu bevorzugen ist) werden die Farben nicht mehr interpretiert. Damit ist die Marschrichtung von Microsoft IMHO ziemlich klar: Eigene, nicht standardkonforme Erweiterungen werden so nach und nach wieder rausgeworfen, sofern sie nicht zwingend was mit der Funktionalität bestehender Seiten zu tun haben (document.all ist ja auch immer noch drin, obwohl der IE seit Version 5.0 document.getElementById beherrscht).
- Sven Rautenberg
Nun, das war ne klare Antwort. Danke!
Gruß Gnubbel