Hoe je een Scroll Progress Bar maakt in Webflow

Handleiding
02
-
04
-
2025

Dylan Roelfs

[Leestijd]
In deze tutorial laat ik je stap voor stap zien hoe je een scroll progress bar toevoegt aan je Webflow website. Met Webflow Interactions maak je een visuele voortgangsindicator die de gebruiker tijdens het scrollen laat zien hoe ver ze in een artikel zijn.

Stap 1: Een Blok Aanmaken

Ga naar Webflow Designer.

Voeg een nieuw DIV Block toe. Dit kan eenvoudig met de sneltoets Ctrl + E (op Mac Cmd + E).

Geef het blok in het Style Panel de classnaam progress-bar.

Stap 2: Breedte en Hoogte Instellen

Scroll naar beneden in het Style Panel totdat je Size ziet.

Stel de volgende waarden in

Width: 100%

Height: 2px

Let op: het is belangrijk om de Width op 100% in te stellen. De Height kun je aanpassen naar een gewenst formaat. Als je de hoogte vergroot, wordt je progress bar dikker.

Stap 3: De positie instellen

Scroll naar beneden in het Style Panel totdat je Position ziet.

Stel de volgende waarden in

Position: Fixed

Left: 0%

Top: 0%

Right: 0%

Bottom: Auto

Zet de z-index op 9999 (zodat het boven alle andere elementen blijft).

Stap 4: Achtergrondkleur Instellen

Scroll naar beneden in het Style Panel totdat je Backgrounds ziet.

Stel de volgende waarden in

Color: Stel een achtergrondkleur in naar jouw voorkeur

Voor deze tutorial gebruik ik mijn eigen oranje branding kleur.

Stap 5: Animatie Toevoegen

Scroll naar boven in het Style Panel totdat je Interactions ziet.

Klik op Page Trigger en kies While Page is Scrolling.

Selecteer de actie: Play Scroll Animation.

Klik op het plus-icoon en kies Add an Animation.

Stap 6: Animatie Instellen

Geef de animatie de naam: scroll-animation-progress-bar.

Klik op het plusje naast 0% en kies Scale.

Let op: om een actie in te stellen, is het nodig het progress-bar blok in de Webflow designer te selecteren.
Let op: zorg ervoor dat Affect is ingesteld op Class.

Klik op progress-bar naast 0% om de Scale zichtbaar te maken voor het 0%-punt.

Stel de volgende waarden in bij 0%

Scale X: 0

Scale Y: 1

Let op: Scale X en Scale Y zijn standaard gekoppeld. Wanneer je Scale X op 0 zet, wordt Scale Y automatisch ook 0. Klik op het sloticoon rechts naast de invoervelden om deze los van elkaar aan te passen.

Klik op progress-bar naast 100% om de Scale zichtbaar te maken voor het 100%-punt.

Stel de volgende waarden in bij 100%

Scale X: 1

Scale Y: 1

Klik rechtsboven op Save.

Stap 7: Test en Publiceer

Klik op Preview Mode om te controleren of de animatie correct werkt.

Je kunt animaties alleen testen in de previewmodus. Als de previewmodus niet aanstaat, zul je de animatie niet kunnen zien. Dit geldt voor alle animaties in Webflow.

Als alles naar behoren werkt, kunt je de site publiceren door rechtsboven op Publish te klikken.

Je hebt succesvol een scroll progress bar toegevoegd aan je Webflow-site.