04-10-2015, 10:54 PM
Ou tu utilises SVG et son tag <use/>, ce qui t'évite d'empiler des <div/> et de te noyer dans les positionnements absolute. Tu pourras même utiliser les filtres SVG, qui permettent d'altérer les couleurs, plutôt que des brouettes de sprites.
Si la position des éléments est fixe, et si le jeu de couleurs est fini (aka, 20 couleurs fixées par le dev), c'est probablement réalisable sans JS, l'avantage étant alors l'auto-compatibilité avec tous les supports (tactiles, souris, et même pour ceux qui naviguent au clavier) et l'utilisation directe d'un <form/> pour soumettre son avatar.
Ca me tente d'en faire un prototype d'ailleurs ^^
Si la position des éléments est fixe, et si le jeu de couleurs est fini (aka, 20 couleurs fixées par le dev), c'est probablement réalisable sans JS, l'avantage étant alors l'auto-compatibilité avec tous les supports (tactiles, souris, et même pour ceux qui naviguent au clavier) et l'utilisation directe d'un <form/> pour soumettre son avatar.
Ca me tente d'en faire un prototype d'ailleurs ^^