Dans le screencast du tutoriel d'aujourd'hui, je vais vous montrer comment manipuler les couleurs avec JavaScript. C'est vrai, JavaScript. Pas de CSS. Let's plonger pour voir de quoi je parle!
Nous nous sommes tous habitués à l'idée que CSS traite les styles alors que JavaScript est utilisé pour le comportement, et les deux préoccupations doivent rester séparées. Mais lorsqu'il n'est pas possible de définir des styles directement via CSS, tels que lorsqu'ils sont définis via une entrée utilisateur, JavaScript se chargera de tout..
Chroma.js est une petite bibliothèque qui peut être d'une grande aide pour manipuler les couleurs, voyons comment commencer à l'utiliser..
La chroma peut être extraite de son dépôt sur Github, ou liée à CDNJS en utilisant ce lien:
Jetez un coup d’œil à la démo rapide que j’ai construite pour vous montrer ce qui est possible. Nous allons construire un générateur de jeu de couleurs qui prend une valeur de couleur entrée et l'utilise pour produire un jeu monochromatique.
Si vous souhaitez suivre pendant que je recrée la démo, récupérez le fichier start.html (qui contient tout sauf le code JavaScript que nous allons écrire) et ouvrez-le dans un éditeur de code..
Voici ce que nous construisonsCommencez par ajouter le morceau de code suivant entre le >