Im heutigen Tutorial-Screencast werde ich Ihnen zeigen, wie Sie mit JavaScript Farben bearbeiten können. Das stimmt, JavaScript. Nicht CSS. Lass uns eintauchen, um zu sehen, wovon ich rede!
Wir haben uns alle an die Idee gewöhnt, dass CSS Stile verarbeitet, während JavaScript für das Verhalten verwendet wird, und die beiden Anliegen sollten getrennt werden. Wenn es jedoch nicht möglich ist, Stile direkt über CSS zu definieren, z. B. wenn sie über Benutzereingaben festgelegt werden, übernimmt JavaScript alle anstrengenden Aufgaben.
Chroma.js ist eine kleine Bibliothek, die bei der Bearbeitung von Farben eine große Hilfe sein kann. Schauen wir uns also an, wie Sie damit anfangen können.
Chroma kann aus seinem Repo auf Github entnommen oder von CDNJS aus über diesen Link verlinkt werden:
Sehen Sie sich die schnelle Demo an, die ich erstellt habe, um Ihnen zu zeigen, was möglich ist. Wir werden einen Farbschema-Generator erstellen, der einen eingegebenen Farbwert verwendet und zur Ausgabe eines monochromatischen Schemas verwendet.
Wenn Sie während der Neuerstellung der Demo mitverfolgen möchten, greifen Sie zur Datei start.html (die alles außer dem von uns zu schreibenden JavaScript enthält) und öffnen Sie sie in einem Code-Editor.
Hier ist was wir bauenFügen Sie zunächst den folgenden Code ein >