Anzeige:
Ergebnis 1 bis 6 von 6

Thema: CSS, Konqueror, Opera undd Scrollbalken

  1. #1
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825

    CSS, Konqueror, Opera undd Scrollbalken

    Hallo Leute,

    mal wieder was, was ich nicht kapiere:

    In einem externen Stylesheet werden Scrollbalken eingefärbt:
    Code:
    body,textarea {
      scrollbar-base-color:#345;
      scrollbar-3dlight-color:#567;
      scrollbar-arrow-color:#fff;
      scrollbar-darkshadow-color:#000;
      scrollbar-face-color:#667;
      scrollbar-highlight-color:#789;
      scrollbar-shadow-color:#000;
      scrollbar-track-color:#234;
    }
    Die Färbung erscheint auch, aber nur auf den Unterseiten:
    http://www.gamecraft.de/get_gruppe.php?gruppe=ch
    http://www.gamecraft.de/texte/gc_faq.htm

    leider nicht auf der Hauptseite:
    http://www.gamecraft.de/
    da bleibt der Balken sowohl im Konqueror 3.5 als auch im Opera 8.52 hellgrau.

    Alle Seiten bedienen sich am selben Stylesheet.

    Ideen?

    so long,
    BlueJay

    Zusatz: Betriebssystem gentoo, Opera ist mit Qt 3.3.4 gestrickt wordden
    Geändert von BlueJay (10-05-2006 um 17:05 Uhr)
    Eigentlich ganz einfach, wenn man's weiss!

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    body,textarea {
    scrollbar-base-color:#345;
    scrollbar-3dlight-color:#567;
    scrollbar-arrow-color:#fff;
    scrollbar-darkshadow-color:#000;
    scrollbar-face-color:#667;
    scrollbar-highlight-color:#789;
    scrollbar-shadow-color:#000;
    scrollbar-track-color:#234;
    }
    Die scrollbar-formatierungen sind kein CSS-Standard, sondern werden nur von Microsoft und Opera unterstützt. Im Opera erst ab der aktuellen Version und ohne "spezial-Skin" wirklich stabil.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  3. #3
    Registrierter Benutzer
    Registriert seit
    25.12.2004
    Beiträge
    217
    Hallo BlueJay,

    das liegt am verwendeten Doctype. Wenn du eine Variante wie "loose", "scrict" oder "frameset" angibst, wird die Scrollbalkenfärbung nicht interpretiert. Ich glaube das ging nur im "Standardmodus" - ist schon ne Weile her deshalb kenn ich mich da nicht mehr so genau aus. In diesen "Standardmodus" fällt, zumindest der IE, zurück wenn du keine dieser Varianten angibst.

    Es funktioniert also auf jeden Fall wenn du folgenden Doctype verwendest:
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DE">
    Grüße,
    nEox

  4. #4
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    Jau, stimmt!
    Schon "schlampt" man ein wenig, da geht's, sogar im Konqueror!

    Durch die IMHO übergenaue Angabe habe ich einfach die Möglichkeiten der Seite unter einigen Browser kastriert!
    Eigentlich ganz einfach, wenn man's weiss!

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Interessanter Nebeneffekt. Muss ich mir merken. Finde ich aber extremst merkwürdig.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  6. #6
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    Nö, ist ganz logisch!

    Die Hauptseite hatte als einzige den Zusatz:
    "http://www.w3.org/TR/html4/loose.dtd"

    Die Scrollbalkenfärbung ist aber kein (hier beschriebener) Standard, also fiel sie flach.
    Ohne den Zusatz geht der Browser in den Quirks-Modus, und siehe da, etliche Browser können schon Scrollbalken einfärben.

    Browser haben (quirksig) das zu überlesen, was sie nicht können, also klappt die Sache. Nur der FF kann sich das Meckern nicht verkneifen

    Und schöner sehen insbesondere dunkel gehaltene Seiten mit dieser angepassten Scrollbar schon aus!

    so long,
    BlueJay
    Eigentlich ganz einfach, wenn man's weiss!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •