Возникли проблемы с циклическим переключением фоновых цветов в JavaScript

#javascript

#javascript

Вопрос:

Я хотел бы анимировать цвет фона так, как это делается с текстом в этом скрипте. Он отлично справляется с медленным переключением цветов, но скрипт применяет этот эффект только к тегу Span, и я бы хотел, чтобы он применялся к тегу Body. Я попытался применить «sp1» к телу и даже попытался поместить всю страницу в большой Div и применить ее там, но это не сработало. У кого-нибудь есть идеи?

Я не собираюсь засорять этот пост всем кодом, потому что это всего лишь просмотр исходного кода этой страницы:

http://www.javascript-fx.com/development/colorcycle/spancycle.html

Большое вам спасибо, всем, кто может дать какое-то направление!

Ответ №1:

Ваш пост как бы вырезается:

это эффект для a , и я бы хотел, чтобы он применялся к .

Я предполагаю, что вы хотите сделать фон, а не цвет текста, правильно? Если это так, измените строку:

 faderObj[i].style.color = getColor(start, end, index);
  

Для:

 faderObj[i].style.backgroundColor = getColor(start, end, index);
  

В противном случае, пожалуйста, уточните.

Комментарии:

1. по-видимому, у меня было слово Body в скобках, поскольку это тег, и оно было отформатировано… Я исправил это. Но я думаю, что вы все равно ответили на мой вопрос! Спасибо!