J'ai cherché sur Google, etc., mais je n'ai pas trouvé ce que je cherchais (j'espère n'avoir rien manqué).. Donc j'ai pensé que ma meilleure option était de vous demander à vous les gars :)
Je m'amuse avec LESS-JS pour la première fois et j'aime vraiment ça. Cependant, j'ai un petit problème maintenant.
J'utilise la variable @arguments
comme ceci:
.basicBorder(@width:1px, @type:solid, @color:@black){
border:@arguments;
}
Ce qui fonctionne comme prévu. Maintenant, quand je veux que la bordure soit rouge, j'ajoute cela à l'élément dans mon css:
.basicBorder(1px, solid, @red);
Ce qui fonctionne également comme prévu. Cependant, j'aimerais éviter d'écrire 1px, solid,
, puisque ce sont déjà mes valeurs par défaut, mais quand j'essaie ceci:
.basicBorder(@red);
Ou ceci:
.basicBorder(,,@red);
Cela ne fonctionne pas.
Donc je me demandais si quelqu'un sait comment je pourrais "sauter" les 2 premières variables afin de pouvoir simplement entrer la couleur au cas où je ne voudrais pas que la largeur et le type de bordure soient modifiés.
J'espère que vous comprenez ce que j'essaie de dire !
Cordialement!