Je crée un sélecteur de couleurs HSL ici, et jusqu'à présent, je n'ai fait que la teinte et la saturation. J'essaie de changer la couleur d'arrière-plan du corps lorsque la valeur de l'un des <input type="range> change, et je ne sais pas ce qui se passe, mais la couleur d'arrière-plan ne change pas. Quelqu'un peut-il m'aider s'il vous plait ?

0
EmojiMaker 19 nov. 2020 à 01:12

1 réponse

Meilleure réponse

Les valeurs hsl de saturation et de luminosité doivent être exprimées en pourcentage. remplacez la ligne de votre intervalle par :

document.body.style.backgroundColor = `hsl(${hue},${saturation}%,${lightness}%)`

Cela devrait fonctionner.

1
ptothep 18 nov. 2020 à 22:33