@codemix
Frontend junior

Как реализовать смену фона сайта при наведения на блок?

Как реализовать смену фона при наведения на блок?
Можно ли реализовать на CSS или JS?
<body class="bg">
  <div class="block">Фон 1</div>
  <div class="block">Фон 2</div>
  <div class="block">Фон 3</div>
  <div class="block">Фон 4</div>
</body>
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
К примеру:
$(".block").hover(
	function() {
        $img = $(this).text(); // возмет ФОН (если у вас там прямо ссылка)
        // если не ссылка а к примеру img то: $img = $(this).find('img').attr('src');
	$('.bg').css('background-image', 'url(' + $img + ')');
	}, function() {}
);

:)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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