Этот код задает список цветов для переливания, получает тег '' и каждые 5 секунд меняет его background на переливающиеся цвета из списка. Вместо списка цветов можно использовать любые другие цвета или градиенты.

function changeBackground() {
  let colors = ['#ff0000', '#00ff00', '#0000ff']; // список цветов для переливания
  let currentIndex = 0; // текущий индекс в списке цветов
  let body = document.getElementsByTagName('body')[0]; // получаем тег <body>

  setInterval(function() {
    body.style.background = `linear-gradient(to right, ${colors[currentIndex]}, ${colors[(currentIndex + 1) % colors.length]})`; // задаем новый background с переливанием цветов
    currentIndex = (currentIndex + 1) % colors.length; // меняем текущий индекс на следующий
  }, 5000); // переливание цветов каждые 5 секунд
}

changeBackground(); // вызываем функцию при загрузке страницы
Firefox Плагин: Плавный Переход Цветов на Фоновых Картинках

原文地址: https://www.cveoy.top/t/topic/nsen 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录