/ / Vytvorenie výberu farby [zatvorené] - javascript, html, css

Vytvorenie výberu farieb [closed] - javascript, html, css

Chcem na svoju webovú stránku pridať nástroj na výber farieb,takže ľudia môžu zmeniť farbu pozadia stránky. Chcel by som mať štvorec so všetkými možnými farbami, ako je uvedené nižšie. Keď niekto klikne na pixel, farba je uložená ako premenná.

Výber farby

Aký programovací jazyk mám použiť? Všetky tipy veľmi ocenil.

odpovede:

1 pre odpoveď č. 1

K dispozícii je veľa takýchto nástrojov online. Ale kvôli snahe o programovanie vám dám nejaké pokyny / nápady, ak sa (alebo niekto iný, kto to čítate) stále rozhodnete postaviť sami.


Môžete použiť JavaScript a HTML plátno.

Prvým krokom je získanie farebného obrazu na plátne, môžete naň buď nakresliť existujúci obrázok, alebo ho vytvoriť programovo - nezáleží na tom, ktorý výber si vyberiete. drawImage

Ďalším krokom je pridanie poslucháča udalostí na plátno a použitie obrazových údajov na rozpoznanie hodnôt RGB (A) kliknutého pixla. Kľúč pre tento krok: getImageData

Nakoniec použijete hodnoty RGB (A) a priradíte ich farbe pozadia.