CSS-gradiënt-generator
Bouw lineaire en radiale gradiënten visueel. Tweak stops en hoek, kopieer kant-en-klare CSS.
Over CSS-gradiënten
Een CSS-gradiënt is een soepele interpolatie tussen twee of meer kleuren rechtstreeks getekend door de browser — geen afbeelding nodig. Lineaire gradiënten vegen langs een rechte lijn op de hoek die je kiest. Radiale gradiënten vertrekken vanuit een centraal punt en stralen naar buiten. Beide schalen perfect met elke containergrootte en blijven crisp op alle pixeldichtheden, in tegenstelling tot bitmap-achtergronden.
Hoe gebruik je deze generator
Kies een gradiënt-type, en voor lineair pas de hoek aan (0° wijst omhoog, 90° naar rechts, 180° omlaag). Elke rij in Kleurstops heeft een color picker en een positie — sleep de slider, typ een percentage of klik om te bewerken. Voeg tot vijf stops toe, kies een preset om te starten, en kopieer de CSS in één klik om in je stylesheet te plakken.
Design-tips
Twee-stops-gradiënten tussen analoge kleuren (dicht op het kleurenwiel) voelen kalm en modern. Drie-stops-gradiënten met één accent in het midden kunnen rijk voelen maar slaan snel om in modder — houd verzadiging gelijk. Vermijd hoog-contrast-gradiënten achter tekst zonder een volledig gevulde overlay. Voor hero-secties werken zachte diagonale gradiënten op 45° of 135° vaak het beste — vermijd 0°/90° tenzij je expliciet een banding-effect wilt.
Veelgestelde vragen
Hoeveel kleurstops kan ik toevoegen?
Waarom ziet mijn lineaire gradiënt er anders uit dan in een andere tool?
linear-gradient()-syntax, hetzelfde als wat moderne browsers en design-tools gebruiken.Kan ik dit voor dark mode gebruiken?
@media (prefers-color-scheme: dark) in je CSS en kies een donkerder set stops. Je kunt de gradiënt-declaratie ook in CSS-variabelen wikkelen en de waarden per thema wisselen.Schaden gradiënten de prestaties?
Kan ik een gradiënt animeren?
background-image niet rechtstreeks, maar je kunt background-position animeren op een oversized gradiënt, of @property met custom properties gebruiken om kleurstops te interpoleren.Worden radiale gradiënten overal ondersteund?
linear-gradient() en radial-gradient() zijn al ruim een decennium in elke grote browser ondersteund. De uitvoer hier gebruikt de standaardvorm (geen vendor prefixes) en werkt terug tot Edge 12, Firefox 16, Chrome 26, Safari 7.