28172 sujets

CSS et mise en forme, CSS3

Bonjour,

j'utilise des variables css pour un projet.
J'aimerai pouvoir appliquer des "calculs" sur les variables un peu comme en less ou sass, est ce possible ?

Par exemple un

.btn {
background: var(--color-btn);
}
.btn:hover {
background: lighten ( var(--color-btn)  / 20%) ;
}


??
Merci
Quand je parle de calcul pour les couleurs, je veux dire par exemple :
darken(@color, 10%);

Mais je pense que j'ai un petit hack possible :
Quand on est en hover, focus ou active, j'ajoute un ::after avec un background rgba(0,0,0, ,0.2)
et hop ça fonce le bouton

:)