|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Bonjour,
Je ne suis pas trop certain de l'endroit où je devrais poser cette question mais comme il s'agit au final de webdesign et d'ergonomie, j'ai pensé que c'était ici. J'ai créé un script PHP pour modifier le CSS au travers d'une interface web et pour ça, j'utilise une liste de couleurs prédéfinie (un tableau PHP à partir duquel je créé des combo). Cette liste de couleurs est assez longue et il est difficile d'y trouver bonheur. Je voudrais donc la trier par couleurs primaires, suivies de leurs nuances, mais ne trouve pas de clé logique de tri appropriée. Exemple : Code :
1- Tri alphabétique par nom : Pratique si l'on connaît le nom de la couleur recherchée, mais 'aliceblue', 'midnightblue' et 'steelblue' sont dispersés dans la liste combo... 2- Tri sur la valeur hexa : Je n'ai pas trouvé de logique de tri (il doit pourtant y en avoir une ?) 3 - Tri sur RGB : Même question qu'hexa. 4 - Tri sur partie de nom ('aliceblue') : Pas facile de répertorier les parties de nom récurrentes, et puis 'gold' n'a rien en commun avec 'yellow' 5 - Tri à la main : C'est long et je préfèrerais automatiser (des fois que j'ai oublié une ou plusieurs couleurs). Une solution ? Quelqu'un ? Merci pour vos suggestions ! Px |
|||
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Julien CInscription : février 2007 Messages : 207 ![]() |
pourquoi ne pas donner tes propres noms aux couleurs ?
genre green01, green02... avec un tableau du type : Code :
|
||
|
|
00
|
|
|
#3 |
|
Salut, merci pour ta réponse !
- parce que je voudrais conserver les dénominations web pour qu'on soit tous bien d'accord quand on parle de couleurs (on est plusieurs à utiliser ce script pour modifier des css), - parce que je suis un peu faignant et qu'il y a 143 couleurs dans ma liste, - parce que si j'en rajoute je vais avoir des problèmes de numérotation (du genre je numérote de 10 en 10 à la basic ou je décale ma numérotation à l'insertion d'une nouvelle couleur). |
|
|
|
00
|
|
|
#4 | |||
|
Membre actif
![]() Julien CInscription : février 2007 Messages : 207 ![]() |
Citation:
Citation:
Citation:
|
|||
|
|
00
|
|
|
#5 | ||
|
Citation:
Donc si je veux stocker un nom en clair, la dénomination web et la valeur hexa, j'ai besoin de 2 tableaux ou d'un tableau multidimensionnel. Ça veut dire que je vais devoir modifier mon script de collecte et attribution de couleur, ce qui me cause plus d'inconvénients que d'avoir des couleurs non-triées. Citation:
Merci ! |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com