Плавное появление background?

$("section.box-1").css({
            "display": "none",
            "background": "url(" + img + ") center no-repeat",
            "background-size": "cover",
        });
        $(".box-1").fadeIn(400);

При таком вариант плавно появляется весь блок вместе формой и текстом который он содержит.
А как сделать чтобы только сам бэкграунд плавно показывался.
  • Вопрос задан
  • 6173 просмотра
Пригласить эксперта
Ответы на вопрос 2
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Использовать CSStransition.
Ответ написан
Комментировать
IonDen
@IonDen
JavaScript developer. IonDen.com
Тут можно схитрить с помощью псевдоэлементов: jsfiddle.net/rLcb4km5
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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