@AndreyBLG

Как менять цвет на участках растровой картинки по клику?

Привет!

Есть фото кухни, верхний ряд шкафов и нижний ряд.
Как можно решить задачу изменения цвета фасадов по клику по кнопке выбора цвета (маркера)?
Т.е. есть фото и есть три кнопки, допустим, синяя, красная и зеленая.
Три кнопки(цвета) для верхних шкафов и три для нижних.
Клик по верхней синей - и цвета фасадов верхних шкафов стали синими... и т.д.
Клик по желтой нижней - нижние шкафы стали желтыми.
При этом картинка растровая!

Подскажите пожалуйста как бы вы это реализовали?

Есть вариант иметь кучу самих картинок и менять url при клике на тот или иной цвет, подставляя нужную.
Но, возможно, это не единственное и не самое лучшее решение?!

Спасибо!
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
Можно использовать
<map name="имя">
  <area атрибуты>
</map>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
L0k1
@L0k1
я бы спер реализацию отсюда
codepen.io/noahblon/pen/ZbjmbK
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы