Подскажите, пожалуйста. Наверняка кто-нибудь сталкивался.
Нужно сделать, чтобы при наведении на кнопку ее цвет изменялся не сразу скачком, а постепенно.
Например, чтобы кнопка медленно краснела.
Я испробовал всё что мог.
Если во вложенных циклах цвет изменять, то сначала ничего не происходит, а потом резко красный.
Потом я написал рекурсивную функцию и использовал таймер что бы её вызывать.
Удалось достичь желаемого эффекта, но если много раз наводить на кнопку опять цвет изменяется резко.
А ведь нужно ещё чтобы когда мышку убираешь цвет так же медленно стал первоначальным.
Может какая-нибудь добрая душа кусочек кода к совету приложит.