Как изменить цвет объекта при наведении мыши?

Необходимо сделать изменение цвета блока в зависимости от положения мыши. Если мышка стоит по середине, то весь блок что находится слева от позиции мыши меняет цвет на необходимую. Или не меняет цвет, а сокращает изображения.

Необходимо для создания рейтинга.
  • Вопрос задан
  • 437 просмотров
Решения вопроса 1
SmthTo
@SmthTo Куратор тега CSS
Все перепёлки мира будут оплакивать мою смерть.
Можно без JS так сделать:



Ну как без JS... там по клику надо будет получать нужный рейтинг.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
Можно сделать без JS так
Ответ написан
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
@AleksRap
Определите координаты блока и отслеживайте координаты мыши. В зависимости от этого встройте нужную логику
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Несколько блоков в ряд и по наведению на блок (onhover), меняем у него стиль: left:0px и смену цвета.
Будет эффект шкалы, реагирующей на "мышь".
Можно вообще без js обойтись, если сделать стилизацию селектора.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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