Sass Kleur Functies
- Vorige Pagina Sass Reflectie
- Volgende Pagina Sass Handleiding
Sass Kleur Functies
We verdelen de kleurfuncties in Sass in drie delen: kleurfuncties instellen, kleurfuncties ophalen en kleurfuncties manipuleren:
Sass kleurfunctie instellen
Functie | Beschrijving & voorbeeld |
---|---|
rgb(rood, groen, blauw) |
Stel de kleur in met het Red-Green-Blue (RGB) model. Voorbeeld:rgb(0, 0, 255); |
rgba(rood, groen, blauw, alpha) |
Stel de kleur in met het Red-Green-Blue-Alpha (RGBA) model. Voorbeeld:rgba(0, 0, 255, 0.3); // Weergegeven als blauw met doorzichtigheid |
hsl(kleurtoon, verzadiging, lichting) |
Stel de kleur in met het Hue-Saturation-Lightness model - en vertegenwoordigt de cilindrische coördinaten van de kleur. Voorbeeld:
hsl(120, 100%, 50%); // Groen |
hsla(kleurtoon, verzadiging, lichting, alpha) |
Stel de kleur in met het Hue-Saturation-Lightness-Alpha (HSLA) model. Voorbeeld:
hsl(120, 100%, 50%, 0.3); // Groen met ondoorzichtigheid |
grayscale(color) |
Stel een grijs met dezelfde helderheid als de kleur in. Voorbeeld:grayscale(#7fffd4); Resultaat: #c6c6c6 |
complement(color) |
Stel de complementaire kleur van de kleur in. Voorbeeld:complement(#7fffd4); Resultaat: #ff7faa |
invert(color, gewicht) |
Stel de inversie of negatieve kleur van de kleur in. Voorbeeld:invert(white); Resultaat: black |
Sass kleur functie
Functie | Beschrijving & voorbeeld |
---|---|
red(color) |
Return de rode waarde van de kleur met een getal tussen 0 en 255. Voorbeeld:red(#7fffd4); Resultaat: 127 red(red); Resultaat: 255 |
green(color) |
Return de groene waarde van de kleur met een getal tussen 0 en 255. Voorbeeld:green(#7fffd4); Resultaat: 255 groen(blauw); Resultaat: 0 |
blauw(color) |
Geef een cijfer terug tussen 0 en 255 voor de blauwe waarde van de kleur. Voorbeeld:blauw(#7fffd4); Resultaat: 212 blauw(blauw); Resultaat: 255 |
kleurtoon(color) |
Geef een cijfer terug in graden tussen 0deg en 360deg voor de kleurtoon van de kleur. Voorbeeld:kleurtoon(#7fffd4); Resultaat: 160deg |
verzadiging(color) |
Geef een cijfer terug in percentages tussen 0% en 100% voor de HSL-satürlichheid van de kleur. Voorbeeld:verzadiging(#7fffd4); Resultaat: 100% |
lichting(color) |
Geef een cijfer terug in percentages tussen 0% en 100% voor de HSL-brightness van de kleur. Voorbeeld:lichting(#7fffd4); Resultaat: 74.9% |
alpha(color) |
Geef een cijfer tussen 0 en 1 terug voor het Alpha-kanaal van de kleur. Voorbeeld:alpha(#7fffd4); Resultaat: 1 |
opacity(color) |
Geef een cijfer tussen 0 en 1 terug voor het Alpha-kanaal van de kleur. Voorbeeld:opacity(rgba(127, 255, 212, 0.5)); Resultaat: 0.5 |
Sass-kleuroperatiefuncties
Functie | Beschrijving & voorbeeld |
---|---|
mix(kleur1, color2, gewicht) |
Maak een gemengde kleur van kleur 1 en kleur 2. |
adjust-hue(color, graden) |
Pas de kleurtoon aan in graden van -360 tot 360. Voorbeeld:adjust-hue(#7fffd4, 80deg); Resultaat: #8080ff |
adjust-color(color, rood, groen, blauw, kleurtoon, verzadiging, lichting, alpha) |
Pas een of meerdere parameters aan met de opgegeven hoeveelheid. Voorbeeld:adjust-color(#7fffd4, blauw: 25); Resultaat: |
change-color(color, rood, groen, blauw, kleurtoon, verzadiging, lichting, alpha) |
Stel een of meerdere kleurparameters in op nieuwe waarden. Voorbeeld:change-color(#7fffd4, rood: 255); Resultaat: #ffffd4 |
scale-color(color, rood, groen, blauw, verzadiging, lichting, alpha) | Zoom een of meerdere kleurparameters in. |
rgba(kleur, alpha) |
Maak een nieuwe kleur met de gegeven alpha-kanaal. Voorbeeld:rgba(#7fffd4, 30%); Resultaat: rgba(127, 255, 212, 0.3) |
lighten(color, amount) | Maak een lichte kleur met een hoeveelheid tussen 0% en 100%. amount Parameters worden verhoogd naar de HSL亮度百分比。 |
darken(color, amount) | Maak een diepere kleur met een hoeveelheid tussen 0% en 100%. amount Parameters worden verlaagd naar de HSL亮度百分比。 |
saturate(color, amount) | Maak een meer gesatureerde kleur met een hoeveelheid tussen 0% en 100%. amount Parameters worden verhoogd naar de HSL饱和度百分比。 |
desaturate(color, amount) | Maak een minder gesatureerde kleur met een hoeveelheid tussen 0% en 100%. amount Parameters worden verlaagd naar de HSL饱和度百分比。 |
opacify(color, amount) | Maak een minder doorzichtig kleur met een getal tussen 0 en 1. amount Parameters worden verhoogd naar de Alpha-kanaalwaarde. |
fade-in(color, amount) | Maak een minder doorzichtig kleur met een getal tussen 0 en 1. amount Parameters worden verlaagd naar de Alpha-kanaalwaarde. |
transparentize(color, amount) | Maak een transparantere kleur met een getal tussen 0 en 1. amount Parameters worden verlaagd naar de Alpha-kanaalwaarde. |
fade-out(color, amount) | Maak een transparantere kleur met een getal tussen 0 en 1. amount Parameters worden verhoogd naar de Alpha-kanaalwaarde. |
- Vorige Pagina Sass Reflectie
- Volgende Pagina Sass Handleiding