1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Scrollbalken

  • davidos_no.1
  • 18. August 2008 um 13:12
  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 13:12
    • #1

    Hallo,
    kann man das Design des Scrollbalkens nur mit folgendem Code verändern?

    Code
    scrollbar-base-color:#8C8CC6;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#8C8CC6;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#000000;
    scrollbar-track-color:#ACACE6;


    Der Coder funktioniert ja nur im IE. Würde es gerne so machen, dass ein großteil der Explorer den Code zulässt.

    MfG

  • DarkSyranus
    Shogun
    Beiträge
    3.446
    • 18. August 2008 um 13:42
    • #2

    Ja, oben geschriebenes funktioniert nur im IE und imo gibt es keine Möglichkeit dies in anderen Browser anzuwenden.
    Musst daher wohl mit dem standard Scrollbalken leben, oder einen JS basierten benutzen.

    [Blockierte Grafik: http://img28.imageshack.us/img28/7551/anleitungt.jpg]

  • Dodo
    Jedi Ritter
    Reaktionen
    1
    Beiträge
    3.774
    • 18. August 2008 um 14:15
    • #3

    Ergänzung: IE und Opera ;)
    Aber sonst: Syranus hat recht

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 14:23
    • #4

    Ok...hab jetzt folgenden Code gefunden und in den <head>-Bereich eingefügt...

    Code
    <script language=javascript>
    var face = "ff0000";
    var shadow = "00458C";
    var highlight = "cccccc";
    var darkshadow = "00ffff";
    var track = "ffffff";
    var arrow = "ff0000";
    
    
    function laufLeiste(){
    document.body.style.scrollbarFaceColor = face; 
    document.body.style.scrollbarShadowColor = shadow ;
    document.body.style.scrollbarHighlightColor = highlight;
    document.body.style.scrollbarDarkshadowColor = darkshadow;
    document.body.style.scrollbarTrackColor = track;
    document.body.style.scrollbarArrowColor = arrow;
    }
    window.onload=laufLeiste;
    </script>
    Alles anzeigen

    Leider verändert sich der Skrollbalken (in einem DIV-Container gelagert) nicht. Hat jemand eine Idee, woran es liegen könnte?

    MfG

  • Dodo
    Jedi Ritter
    Reaktionen
    1
    Beiträge
    3.774
    • 18. August 2008 um 14:27
    • #5

    ja: mit document.body.style.scrollbarFaceColor ändert die ScrollbarFaceColor (CSS) vom body.
    Damit machst du das selbe wie vorhin, nur halt mit javascript

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 14:31
    • #6
    Zitat von Dodo

    ja: mit document.body.style.scrollbarFaceColor ändert die ScrollbarFaceColor (CSS) vom body.
    Damit machst du das selbe wie vorhin, nur halt mit javascript


    Stimmt - wie dumm von mir!:oops:
    Wie mach' ich das denn, dass sich der Scrollbalken im DIV ändert?

    MfG

  • Dodo
    Jedi Ritter
    Reaktionen
    1
    Beiträge
    3.774
    • 18. August 2008 um 14:33
    • #7

    Valide, barrierefrei und richtig: gar nicht
    sonst kannst du dich höchstens hilfsmitteln bedienen, was sehr kompliziert wird

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 14:35
    • #8

    Mmm...so kompliziert, dass es für mich/uns nicht machbar ist?

    MfG

  • Dodo
    Jedi Ritter
    Reaktionen
    1
    Beiträge
    3.774
    • 18. August 2008 um 14:41
    • #9

    ich weiß nicht was du so in JavaScript kannst ;)
    oder vom programmier- bzw. scripttechnichnischen

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 14:45
    • #10

    Wenn es dir nichts ausmacht, fang einfach mal an - ich versuch mein Bestes!

    MfG

  • Dodo
    Jedi Ritter
    Reaktionen
    1
    Beiträge
    3.774
    • 18. August 2008 um 14:47
    • #11

    eine große hilfe werden dir vll die funktionen ScrllBy() und ScrollTo() sein ;)

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 15:10
    • #12
    Zitat von Dodo

    eine große hilfe werden dir vll die funktionen ScrllBy() und ScrollTo() sein ;)


    Kannst du mir erläutern, wie du das meinst?
    ScrollTo() und ScrollBy() dienen doch nur folgender maßen:

    - Scrollt eine Seite automatisch um so viele Pixel nach oben oder unten oder links oder rechts wie angegeben.
    - Scrollt zu einer bestimmten Position.

    Wie regel ich damit, dass sich der Skrollbalken im DIV ändert?

    MfG

  • kivat
    Schüler
    Beiträge
    76
    • 18. August 2008 um 15:57
    • #13

    Schau doch mal auf dieser Seite:

    http://www.homepage-total.de/css/scrollbar.php

    :cool:

  • davidos_no.1
    Kaiser(in)
    Beiträge
    2.314
    • 18. August 2008 um 16:08
    • #14
    Zitat von kivat

    Schau doch mal auf dieser Seite:

    http://www.homepage-total.de/css/scrollbar.php


    Das ist der gleiche CSS-Code, den ich schon gepostet habe. Der funktioniert leider nur im IE und ist deshalb für mich nicht geeignet.

    MfG

  • Bandit
    Gast
    • 18. August 2008 um 18:21
    • #15
    Zitat von davidos_no.1

    Der funktioniert leider nur im IE und ist deshalb für mich nicht geeignet.


    Dir ist doch schon geschrieben worden, dass das sowieso nur mit dem IE funktioniert. Ich würde deshalb den Kram einfach lassen.

  • DarkSyranus
    Shogun
    Beiträge
    3.446
    • 18. August 2008 um 18:29
    • #16

    So, nach ein wenig Google kam das hier bei heraus. In diesem Falle wird der Scrollbalken wie gewünscht geändert (per JS), funktioniert also auch im Firefox.
    Wenn JS allerdings deaktiviert ist, wird der ganz normale angezeigt.

    [Blockierte Grafik: http://img28.imageshack.us/img28/7551/anleitungt.jpg]

Tags

  • hilfe
  • www
  • homepage
  • color
  • http
  • links
  • style
  • web
  • body
  • design
  • explorer
  • code
  • php
  • arrow
  • div
  • javascript
  • position
  • scrollbar
  • funktionen
  • script
  • css
  • scrollbalken
  • container
  • div-container
  • base
  • highlight
  • scrollbalkens
  • coder
  • face
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche