Aanbevolen cursus:
- Vorige pagina CSS clamp() functie
- Volgende pagina CSS color-mix() functie
- Ga een niveau omhoog CSS Functie Referentiemanual
CSS color() functie
Definitie en gebruik van color()
De functie staat toe om een kleur te specificeren in een specifieke kleurruimte.
Voorbeeld
Voorbeeld 1
Specificeer de achtergrondkleur in de kleurruimte display-p3 (transparantie 0.3):
div { padding: 15px; border: 2px solid black; background-color: color(display-p3 0.6 0.6 0 / .3); }
Voorbeeld 2
Gebruik de syntaxis van relatieve waarden:
div { padding: 15px; border: 2px solid black; background-color: color(from blue srgb r g b / 0.4); }
CSS syntaxis
Syntaxis van absolute waarden
color(colorspace c1 c2 c3 / A)
Waarde | Beschrijving |
---|---|
colorspace |
Verplicht. Definieert een van de vooraf gedefinieerde kleurruimtes:
|
c1 c2 c3 |
Verplicht. Vertegenwoordigt de componentwaarden van de kleurruimte. Elke waarde kan worden geschreven als een getal (tussen 0 en 1), een percentage (tussen 0% en 100%) of een sleutelwoord none. |
/ A |
Optioneel. Vertegenwoordigt de waarde van het transparantiekanaal van de kleur (0 betekent volledig transparant, 100 betekent volledig ondoorzichtig). Men kan ook none (geen transparenskanaal) gebruiken. Standaardwaarde is 100. |
Syntaxis van relatieve waarden
color(from color colorspace c1 c2 c3 / A)
Waarde | Beschrijving |
---|---|
from color |
Begint met het sleutelwoord from, gevolgd door de kleurwaarde die de oorspronkelijke kleur vertegenwoordigt. Dit is de oorspronkelijke kleur waarop de relatieve kleur gebaseerd is. |
colorspace |
Verplicht. Definieert een van de vooraf gedefinieerde kleurruimtes:
|
c1 c2 c3 |
Verplicht. Vertegenwoordigt de componentwaarden van de kleurruimte. Elke waarde kan worden geschreven als een getal (tussen 0 en 1), een percentage (tussen 0% en 100%) of een sleutelwoord none. |
/ A |
Optioneel. Vertegenwoordigt de waarde van het transparantiekanaal van de kleur (0 betekent volledig transparant, 100 betekent volledig ondoorzichtig). Men kan ook none (geen transparenskanaal) gebruiken. Standaardwaarde is 100. |
Technische details
Versie: | CSS Color Module Level 5 |
---|
Browserondersteuning
Tafelnummers vertegenwoordigen de browserversie die de functie volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 15 | 97 |
Gerelateerde pagina's
Referentie:CSS Kleur
- Vorige pagina CSS clamp() functie
- Volgende pagina CSS color-mix() functie
- Ga een niveau omhoog CSS Functie Referentiemanual