Крошечная проблема с «цветовым кодом»

#colors

#Цвет

Вопрос:

Я студент и недавно я создаю веб-сайт, чтобы поделиться курсом с другими, и у меня возникла проблема:
я пытаюсь выразить «Степень нагрева курса» цветом
(теперь весь цвет показан на следующем рисунке)

теперь я получаю course_heat_num с сервера, но я понятия не имею, как его использовать, потому что я хочу, чтобы «холодный цвет» (например, #cc00ff) представлял небольшое course_heat_num, а «теплый цвет» (например, #ff0000) представлял большое число

Я не знаю функцию или вариацию изменения с холодного цвета на теплый (кстати: не с #000000 на #FFFFFF)
введите описание изображения здесь Надеюсь, что кто-нибудь сможет помочь!

Комментарии:

1. Я не понимаю, о чем вы спрашиваете. Как мне отличить горячий цвет от холодного?

Ответ №1:

Возможно, вам захочется взглянуть на цвета HSL в цветовом модуле CSS3.

Это позволяет вам выражать цвета в виде оттенка, насыщенности и яркости вместо значений RGB. В вашем примере синий был бы hsl(0, 100%, 50%) , но красный был бы hsl(249, 100%, 50%) . Параметр hue может варьироваться от 0 до 249.

Чтобы получить представление о том, как выглядят цвета, попробуйте средство выбора цвета HSL.

Ответ №2:

Вам следует ознакомиться с wiki, вот несколько способов, которыми вы можете воспользоваться.

Выберите технику и рассчитайте правильный цвет, это должно быть красиво.