En utilisant LESS, je sais que je peux changer la saturation ou la teinte d'une variable de couleur. Cela ressemble à ceci:
background: lighten(@blue, 20%);
Je veux cependant changer l'opacité alpha de ma couleur. De préférence comme ceci:
background: alpha(@blue, 20%);
Existe-t-il un moyen simple de le faire en MOINS?
fade()
ne fonctionne pas avec les variables CSS - iefade(var(--mycolor), 20%)
Par souci d'exhaustivité
se faner
Définit la transparence absolue d'une couleur. Peut être appliqué aux couleurs, qu'elles aient déjà une valeur d'opacité ou non.
fondu
Diminue la transparence (ou augmente l'opacité) d'une couleur, la rendant plus opaque.
disparaître
Augmentez la transparence (ou diminuez l'opacité) d'une couleur, la rendant moins opaque. Pour un fondu dans l'autre sens, utilisez le fondu.
Voir la documentation complète
la source