În ecranul tutorialului de astăzi am să vă arăt cum să manipulați culorile cu JavaScript. Așa e, JavaScript. Nu CSS. Să ne scufundăm pentru a vedea ce vorbesc!
Toți ne-am obișnuit cu ideea că CSS se ocupă de stiluri în timp ce JavaScript este folosit pentru comportament, iar cele două preocupări trebuie păstrate separate. Dar când nu este posibil să definiți stiluri direct prin CSS, cum ar fi atunci când sunt setate prin intermediul intrării de utilizator, JavaScript va face toate grele de ridicare pentru tine.
Chroma.js este o bibliotecă mică, care poate fi un mare ajutor pentru manipularea culorilor, așa că să vedem cum să începeți să o utilizați.
Cromul poate fi scos din repo pe Github, sau legat de CDNJS folosind acest link:
Uitați-vă la demo-ul rapid pe care l-am construit pentru a vă arăta ce este posibil. Vom construi un generator de scheme de culori care ia o valoare de culoare introdusă și o folosește pentru a emite o schemă monocromatică.
Dacă doriți să urmați în timp ce recreez demonstrația, apucați fișierul start.html (care conține totul, dar JavaScript pe care îl vom scrie) și îl deschideți într-un editor de cod.
Iată ce construimÎncepeți prin adăugarea următoarei bucăți de cod între >