CSS-gradientgenerator
Bouw lineaire en radiale CSS-gradients met een live voorbeeld en kopieer de kant-en-klare background-code.
Gerelateerde tools
Hoe gebruik je CSS-gradient
- 01
Kies een lineaire of radiale gradient.
- 02
Voeg kleurstops toe en stel van elke stop de kleur en positie in.
- 03
Stel bij een lineaire gradient de hoek in met de schuifregelaar.
- 04
Kopieer de CSS en plak die in je stylesheet.
Wat deze generator doet
Deze CSS-gradientgenerator bouwt lineaire en radiale kleurverlopen op basis van kleurstops die jij bepaalt, met een live voorbeeld en een background-declaratie die je zo kunt plakken. Sleep de stops langs de balk, stel de hoek of vorm in, en de CSS wordt direct bijgewerkt.
Alles draait in je browser met de kleuren en instellingen die je kiest. Er wordt niets geüpload, en je kunt het resultaat kopiëren en offline gebruiken.
Lineaire en radiale gradients
Een lineaire gradient mengt kleuren langs een rechte lijn, en de hoek bepaalt de richting: 0 graden wijst omhoog, 90 graden naar rechts, 180 graden omlaag. Een radiale gradient mengt vanuit het midden naar buiten, als cirkel of als ellips.
Beide zijn standaard CSS-waarden, geschreven als linear-gradient() en radial-gradient(), en beide gebruiken dezelfde lijst kleurstops. Wissel je van type, dan blijven je kleuren behouden en verandert alleen hoe ze zich verspreiden.
Werken met kleurstops
Elke kleurstop is een kleur op een positie van 0% tot 100%. De gradient mengt vloeiend tussen naburige stops, dus de positie van een stop bepaalt waar zijn kleur het sterkst is en hoe snel die overloopt in de volgende.
Voeg zoveel stops toe als je nodig hebt voor meerkleurige verlopen, versleep ze om de overgang bij te stellen, of klik op de balk om precies daar een nieuwe stop te plaatsen. Twee stops is het minimum voor een gradient.
De CSS in je project gebruiken
Kopieer de gegenereerde code en plak die als background van elk element, bijvoorbeeld een sectie, kaart of knop. Moderne browsers ondersteunen linear-gradient en radial-gradient zonder vendor-prefix, dus de waarde werkt meteen.
Omdat een gradient gewoon een waarde is, kun je hem overal gebruiken waar een achtergrondafbeelding wordt verwacht, over een effen kleur leggen als fallback, of dezelfde stops hergebruiken in een lineaire en een radiale versie voor een consistente look.
Veelgestelde vragen
Wat is het verschil tussen een lineaire en een radiale gradient?
Een lineaire gradient mengt kleuren langs een rechte lijn onder de hoek die jij instelt. Een radiale gradient mengt vanuit het midden naar buiten in een cirkel. Beide gebruiken dezelfde kleurstops.
Hoe werken kleurstops?
Elke stop is een kleur op een positie van 0% tot 100%. De gradient mengt vloeiend tussen naburige stops, dus als je een stop verschuift, verandert waar zijn kleur het sterkst is.
Hoe gebruik ik de gegenereerde CSS?
Kopieer de code en plak die als background-eigenschap van elk element, bijvoorbeeld een div of een knop. Het werkt in elke moderne browser zonder prefix.
Kan ik meer dan twee kleuren toevoegen?
Ja. Gebruik Stop toevoegen om zoveel kleuren toe te voegen als je wilt, en stel van elke stop de positie in om de overgang te sturen.
Wordt er iets geüpload?
Nee. De gradient wordt volledig in je browser opgebouwd uit de kleuren en instellingen die je kiest, en er wordt niets naar een server gestuurd.