CSS- en ontwerptools

Gratis CSS Color Mix Generator

Genereer CSS color-mix() aanroepen voor hover, borders, achtergronden en ingetogen tekst.

Tool laden...

Wat is CSS Color Mix Generator?

De CSS color-mix() functie mengt twee kleuren in een gespecificeerde kleurruimte. Het maakt kleurvariaties direct in CSS zonder een preprocessor zoals Sass. oklab geeft perceptueel uniformere resultaten dan srgb. Veelgebruikte toepassingen zijn hoverstates, randen en subtiele achtergronden.

Snel antwoord

Gebruik color-mix() om twee kleuren te mengen in oklab of srgb. Nuttig voor tint-, schaduw- en hovervarianten vanuit een basiskleur zonder preprocessor.

Last updated: 2026-05-25

Beperkingen

  • Vereist Chrome 111+, Safari 16.2+, Firefox 113+.
  • Oklab geeft betere resultaten dan srgb.
  • Mogelijk problemen met custom properties in oudere browsers.

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Zo gebruik je deze tool

  1. Voer een basiskleur in als hex-waarde.
  2. Bekijk de berekende color-mix() varianten met wit, zwart of transparant.
  3. Kopieer elke color-mix() declaratie in uw CSS.
  4. Gebruik de gegenereerde custom properties voor consistent kleurgebruik.

Waarvoor je het kunt gebruiken

  • Maak hoverstates door een kleur te mengen met wit of zwart.
  • Genereer subtiele achtergrondtinten van een merkkleur.
  • Bouw randkleuren die iets donkerder zijn dan de achtergrond.

Gebruik

Praktische voorbeelden

Voorbeeld

Knop hover met color-mix

Een knop gebruikt de basiskleur voor de achtergrond en color-mix() voor de hoverstate.

Voorbeeld

Kaart achtergrondtint

Een kaart gebruikt color-mix() voor een subtiele tint van de accentkleur.

Veelgemaakte fouten

  • srgb gebruiken in plaats van oklab, wat minder natuurlijke resultaten geeft.
  • color-mix() toepassen zonder browsersupport te controleren.
  • color-mix() gebruiken waar eenvoudige opacity-verandering werkt.

Verificatie

  1. Inspecteer de berekende kleurwaarde in DevTools Styles.
  2. Test terugval in een browser zonder color-mix().

FAQ

Vragen over CSS Color Mix Generator

Waarom oklab in plaats van srgb?

Oklab geeft perceptueel uniforme menging. srgb kan grijze, modderige tussenwaarden geven.

Werkt color-mix() in alle browsers?

Chrome 111+, Edge 111+, Safari 16.2+, Firefox 113+.

Kan ik meer dan twee kleuren mengen?

Nee, een enkele aanroep neemt twee kleuren. Voor meerdere kleuren, nest color-mix() aanroepen.

Hoe gaat color-mix() om met alpha?

Het alpha-kanaal wordt lineair gemengd. Bij 50% en 100% opacity geeft 50% mix 75% opacity.

Gerelateerde tools

Meer css- en ontwerptools

CSS- en ontwerptools

CSS-carrouselgenerator

Genereer native CSS-carrouselmarkup met scroll-snap, scrollknoppen, scrollmarkeringen en een toegankelijke lijststructuur. Geen JavaScript nodig.

Open tool

CSS- en ontwerptools

CSS Scroll-State-querygenerator

Genereer CSS scroll-state()-containerqueries om gesnapte, vastgezette of scrollbare elementen te stylen. Inclusief JavaScript-fallback voor ondersteuning in andere browsers.

Open tool

Probeer ook

Probeer ook