Animationsprinzip
Code Sources Icon Code Sources Icon Code Sources Icon


Der Quelltext wurde erfolgreich in die Zwischenablage kopiert.
Code Elemente - HTML - CSS - JS

Hinweis

Folgende Bedingungen müssen für einen Skrollr-Animation beachtet werden:

  • Der Inhalt des Dokuments muss höher sein, als das jeweilige Browserfenster, andernfalls wird weder ein Scrollbalken angezeigt noch exisietert ein Bereich zum scrollen.
  • Es kann jedes HTML-Element animiert werden. Es kann eine Klasse enthalten. Sinnvoll ist es, eine ID zu verwenden, da sie einmalig sein muss und für die CSS-Stile eine hohe Wertung besitzt (in diesem Beispiel): <div id="animiert">
  • Es werden zwei beliebige Positionen des Scrollbalkens ausgewertet. Innerhalb dieser Positionen wird eine CSS-Eigenschaft dynamisch verändert (in diesem Beispiel):
    • Startpunkt > data-start="", das enspricht der obersten Position des Scrollbalkens
    • Endpunkt > data-end="", das entspricht der untersten Position des Scrollbalkens
  • Animiert wird eine mögliche CSS-Eigenschaft (in diesem Beispiel die Hintergrungfarbe): 
    • von > data-start="background-color:rgb(239, 46, 62);"
    • nach >  data-end="background-color:rgb(111, 168, 220);"