Biomorphix
@Biomorphix

Почему не меняется цвет?

Задумка: чтобы цвет кнопки плавно менялся при наведении.
Код:

$('.btns').on('mouseenter', function(){

		$(this).animate({
			backgroundColor: "#8470FF"
		}, 1000);

	});


Браузер (лиса) в консоли пишет: Ошибка при парсинге значения «background-color». Потерянное объявление.
Хорошо, попробовал через transitions:
.btns {
	-webkit-transitions: background 0.5s easy;

}

.btns:hover {
	background-color: "#8470FF";
	}

Пишет тоже самое. В чем проблема?
  • Вопрос задан
  • 2572 просмотра
Решения вопроса 3
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Для таких штук есть transition jsfiddle.net/petroveg/z73hy18f
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
jQUery из коробки не умеет анимировать цвета.

Решения:
плагин добавляющий эту возможность
css transition позволяющий сделать это стилями
Ответ написан
DeLaVega
@DeLaVega
Верстаю, фронтэндю =)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект