Code Elemente - HTML - CSS - JS
Der Quelltext wurde erfolgreich in die Zwischenablage kopiert.
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);"