I have a color picker with canvas and it has "cursor: crosshair" as style. In Firefox (and Opera), when I click and drag on the canvas, the cursor stays as crosshair but in Chrome and Safari, the cursor is displayed as crosshair when you hover over the canvas but when you click and drag the cursor on it, it changes to text cursor.

Please check the following URL in Firefox and Chrome and you will better understand my question (not my script but mine is just a similar one):

Can this be fixed?

Thanks for any ideas.