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";
	}

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

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

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

Похожие вопросы