Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/40: Рейтинг темы: голосов - 40, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 22.01.2018
Сообщений: 51

Автоматическая смена фоновых картинок через определённое время

03.01.2019, 19:29. Показов 8478. Ответов 6

Студворк — интернет-сервис помощи студентам
Здравствуйте, я использую better discord, который поддерживает широкую кастомизацию любых элементов средствами CSS.
Задача сложная - возможно ли имея всего 1 блок впихнуть в него 2 и больше фоновые картинки, чтобы они сменяли друг друга в течении некоторого времени только через CSS?
Причем, дополнить HTML или сделать в нем изменения - нельзя, а править CSS - можно.
JS, к сожалению, тоже недоступен.
Код HTML c одной картинкой приблизительно выглядит так(т.к. заливать весь код дискорда - легче в нём же узнать, но основное, что использовалось представлено):
HTML5
1
...<div class="appMount-3VJmYg"></div>
CSS
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
:root 
{
  --bgImage: url("https://i.redd.it/52jwzvm5ghwy.jpg");
  --mainColor: #2e3e6b;
  --mainDarker: #202b4a;
  --links: #40bcd6;
}
    .appMount-3VJmYg 
{
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: 100% 100%!important;
    background-image: var(--bgImage)!important;
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.01.2019, 19:29
Ответы с готовыми решениями:

Смена изображений через определенное время
Уважаемые коллеги! Я столкнулся с такой проблемой. В окне располагаются Label, PictureBox и стартовая кнопка Button. При нажатии на...

Смена записи в поле БД через определенное время
в БД есть два столбца img и time. Запись добавляется в img , а time заполняется временем добавления записи автоматически. в...

Смена текста и фоновой картинки через определенное время
Здравствуйте, форумчане. Может кто поможет. Подскажите, а лучше покажите, как реализовать смену текста в элементах формы и фоновой картинки...

6
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
04.01.2019, 16:02
Лучший ответ Сообщение было отмечено Genile как решение

Решение

Цитата Сообщение от Genile Посмотреть сообщение
Задача сложная - возможно ли имея всего 1 блок впихнуть в него 2 и больше фоновые картинки, чтобы они сменяли друг друга в течении некоторого времени только через CSS?
Через анимации в Сss можно
1
0 / 0 / 0
Регистрация: 22.01.2018
Сообщений: 51
04.01.2019, 17:17  [ТС]
andyyy, я видел анимации без Js в CSS, но тут другой вопрос, как сделать это только с 1 элементом/блоком, пример я кидал выше, если недостаточно кода, я могу постараться найти весь, но он громоздкий.
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
04.01.2019, 19:38
В смысле, как сделать?
Выучить урок по анимациям и применить к одному блоку,
2)взять готовый автоматизированный слайдер на css и подставить к своему, и хоть 10 картинок будут меняться
1
0 / 0 / 0
Регистрация: 22.01.2018
Сообщений: 51
04.01.2019, 20:30  [ТС]
andyyy, вы не поняли тему.
Есть 1 и единственный блок в нем нет ничего. Мне через CSS задать этому блоку 2 элемента - фоновые картинки, которые будут сменять друг друга через время.
В итоге использовать можно только: 1 блок в HTML и стили, без js,jq, т.к. в данной задаче невозможно обойти эти ограничения.
Только если попробовать найти, можно ли запускать js/jq файлы через CSS.
Причем про анимацию я смотрел, сделать с несколькими блоками смогу, как минимум воспользовавшись slickslider.
0
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3943 / 2047 / 829
Регистрация: 13.03.2010
Сообщений: 6,746
04.01.2019, 20:52
Genile, делаем анимацию через keyframes, задаём её блоку....... PROFIT.
1
0 / 0 / 0
Регистрация: 22.01.2018
Сообщений: 51
04.01.2019, 23:56  [ТС]
gogolik, andyyy, вообщем, погуглив, я понял, что сильно затупил, и сделал все-таки вот-так:
HTML5
1
2
3
4
5
<html>
<body>
  <div class="boi"></div>
</body>
</html>
CSS
1
2
3
4
5
6
7
8
9
10
11
@keyframes clr 
{
  0%   {background-image: url('http://www.radionetplus.ru/uploads/posts/2013-04/1365401196_teplye-oboi-1.jpeg');}
  100% {background-image: url('http://drasler.ru/wp-content/uploads/2018/04/%D0%9A%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%BD%D0%B0-%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9-%D1%81%D1%82%D0%BE%D0%BB-windows-7-%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%B8-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BD%D1%8B%D0%B5-14.jpg') ;}
}
.boi
{
  width:100wh;
  height:100vh;
  animation: clr 5s infinite;
}
Тему можно закрывать, спс: gogolik и andyyy.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.01.2019, 23:56
Помогаю со студенческими работами здесь

Автоматическая смена картинок
Суть проблемы вот в чем: Написал скрипт(javascript) меняющий одну картинку на странице через определенный интервал. Вопрос в том как...

Как проходить через цикл через определенное время
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...

Сделать несколько фоновых картинок
Как сделать несколько фонов? допустим прописать в body backgrond:#666; Весь фон станет серым. И я хочу несколько картинок в разных...

Смена картинок через каждую секунду
Имеются картинки с цифрами 3,2,1,0.При загрузке страницы должны меняться картинки от 3 до 0 каждую секунду. После того как картинка с...

Действие через определенное время
Возник вопрос, как сделать что бы скажем через 1 секунду выполнялось определенное действие? Вот код, но приходится нажимать на кнопку, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru