Roadster: Individuelle Scroll-Leiste oder designverträgliche Alternative?

Beitrag lesen

Aloha ;)

Hallo RIDER :)

Nochmal vielen Dank für die Hilfe! Aber hier überforderst du meine Fähigkeiten in JS arg:

Du definierst dir zunächst in Javascript zwei Funktionen, z.B. ScrollUp(step) und ScrollDown(step). Wenn du die Funktionalität mehr als einmal brauchst solltest du neben step noch einen Parameter elm haben, dem du das zu scrollende Element mitgeben kannst. Außerdem brauchst du eine Variable scrolling = false; Statt onclick der Buttons abzufangen, reagierst du jetzt auf onmousedown, onmouseout und onmouseup.

Wenn ich dich richtig verstehe, meinst du, ich solle die "Scroll"-Funktion quasi generalisieren, damit ich sie nicht für jedes zu scrollende Element neuschreiben muss, richtig?

Die Sache mit den Parametern ist mir leider immernoch ein Buch mit sieben Siegeln! Habe mich bei meinen bislang verwendeten DOM-Funktionen immer erfolgreich darum herumgedrückt, mich damit befassen zu müssen...

(step) und ggf. (elm) (???) müssen doch irgendwie definiert werden? Aber wie ? Oder sind das JS-Befehle? Und .onmousedown ist dasselbe wie .addEventListener("mousedown", ...); richtig?

Wenn {ScrollDown(5);} für function ScrollDown(step){ ... } steht, was kommt dann in die {} ?

{step= äh.. nach-unten.scrollTop += ?;} aber es soll ja unabhängig vom Element definiert sein?

Oh je!

Also, wenn es dir nichts ausmacht, nochmal einen Schritt zurückzutreten und für mich Anfänger noch ein, zwei erläuternde Sätze hinzuzufügen, sei dir mein Dank gewiss! :D

Beste Grüße,

Roadster.

0 48

Menü-Box mit individuellen Scroll-Buttons - Ideen?

Roadster
  • css
  1. 0
    Matthias Apsel
    1. 0
      Roadster
      1. 0
        Auge
        1. 0
          Roadster
        2. 1
          Camping_RIDER
      2. 0
        ChrisB
        1. 0
          Camping_RIDER
          1. 0
            Roadster
  2. 0

    Grundsätzliches zur Steuerung des Scrollens von Inhalten

    Roadster
    1. 0
      Matthias Apsel
      1. 0
        Roadster
  3. 2
    ChrisB
    • meinung
    1. 0
      Roadster
      1. 0
        JürgenB
        1. 0
          Roadster
          1. 0
            JürgenB
            1. 0
              Roadster
              1. 1
                Gunnar Bittersmann
  4. 0

    Individuelle Scroll-Leiste oder designverträgliche Alternative?

    Roadster
    • design/layout
    1. 2
      Klawischnigg
      1. 0
        Roadster
        1. 0
          Klawischnigg
          1. 0
            Der Martin
            1. 0
              Gunnar Bittersmann
      2. 2
        Gunnar Bittersmann
        1. 0
          Klawischnigg
          1. 0
            Gunnar Bittersmann
      3. 0
        Stefanie M.
    2. 0
      Auge
      1. 0
        Gunnar Bittersmann
        1. 0
          Auge
          1. 0
            Der Martin
            1. 0
              Auge
            2. 0
              MudGuard
    3. 0
      Camping_RIDER
      1. 0
        Roadster
        1. 0
          Matthias Apsel
          1. 0
            Roadster
            1. 0
              Camping_RIDER
              1. 0
                Roadster
                1. 0
                  Camping_RIDER
                  1. 0
                    Roadster
                    1. 0
                      Camping_RIDER
                      1. 0
                        Roadster
  5. 0
    Gunnar Bittersmann
    1. 0
      Auge
  6. 0
    Matthias Apsel