Conversion rgb vers hexadécimal, et vice versa
Vous écrivez votre css avec des valeurs en rgb(), et avez besoin d'une version en hexadécimal, pour le Tanaguru Contrast Finder, par exemple. Et vous n'avez aucune envie de scinder votre chaîne de caractères pour la rentrer dans trois petites boîtes, ici le rouge, là le vert et enfin le bleu. En clair, vous êtes feignant·e, comme un·e développeur·se normal·e :) (bienvenue !).
RGB
Il suffit d'entrer une chaîne à trois ou quatre éléments séparés par des virgules pour le rgb - mais rgb(0,0,0) marche aussi, et rgba(0,0,0,1) aussi !
Exemples valides :
rgb(123,45,67)rgba(123,45,67,.8)rgba(123,45,67,0.8)123,45,67123,45,67,.8123,45,67,0.8
Hexadécimal
Un groupe de 6 caractères, avec ou sans le #, mais aussi 8 caractères, pour prendre en compte la couche alpha.
Exemples valides :
#123456#1234567812345612345678
Notes
Cette conversion est faite avec JavaScript, dans le navigateur client, uniquement. Si JavaScript n'est pas activé, rien ne se passera.