How do non-HTML5 JavaScript HSV color pickers work?
<p>Can someone explain how JavaScript color pickers work? (The ones that don't use HTML5 canvas.)</p>

<p>My first idea was to generate (thousands of) 1px divs programmatic ally and give them a slightly different background color. But I think there has to be a better solution than this!</p>
