Lire la suite
Il y a plusieurs réponses "correctes". . Puisque cette question reçoit beaucoup de trafic, je me suis dit que je devais rester au courant de ce qui se passait (je pense) la meilleure réponse est (basé sur la documentation LESS) au fur et à mesure que le projet LESS évolue, et je modifierai ma réponse acceptée en conséquence.
J'utilise LESS et je n'ai pas réussi à trouver une solution pour autoriser les ombres multiples des boîtes CSS3. J'ai le mixin suivant :
.box-shadow(@arguments) {
-webkit-box-shadow: @arguments;
-moz-box-shadow: @arguments;
box-shadow: @arguments;
}
et j'essaie de le faire :
.box-shadow(
inset 0 0 50px rgba(0,0,0,0.3),
0 0 10px rgba(0,0,0,0.5);
);
Cela fonctionne en CSS3 normal, mais échoue lorsqu'il est exécuté à partir d'un fichier LESS. J'ai lu quelque part que la virgule qui sépare les deux ombres est la cause du problème dans l'analyseur LESS.
Quelqu'un sait-il comment faire pour que cela fonctionne ? La seule solution à laquelle je pense est de créer un fichier CSS supplémentaire contenant mes multiples propriétés box-shadow.