0

добрый день как сделать бесконечный цикл изменениния свойства background-image плавный на javascript, знаю как сделать на чистом CSS.спасибо

задан 25 сент. 2013 в 6:15
2
  • 1
    @ksardas, если вы будете задавать вопросы на русском языке, то вероятность того, что вам здесь ответят, сильно возрастёт. Commented 25 сент. 2013 в 6:23
  • есть свойство background-css, и 2 фона, мне нужно чтобы они чередовались, мне надо функция для бесконечной смены фонов(jquery,javscript)set interval...мне не надо слайдеры, я знаю как это делать на javacript через <img>,но мне надо через свойство CSS Commented 25 сент. 2013 в 6:44

1 ответ 1

1

Вспомнив курсы телепатов, я готов предположить что вам нужна плавная смена картинок:

Deleted
3671 золотой знак5 серебряных знаков13 бронзовых знаков
ответ дан 25 сент. 2013 в 6:33
9
  • спасибо, но по ясновидению у Вас 4;) в хтмл не будет вообще тега <img> только 1 div и надо анимировать его свойство background-image(менять 2 картинки) Commented 25 сент. 2013 в 6:59
  • Боюсь что ограничиться стилями тут не получится. Проблема в том, что менять прозрачность background-image нельзя. Возможно можно как то исхитриться с помощью псевдоэлементов, но больше 2х картинок Вы таким образом не сможете менять =) В любом случае если получится реализовать - напишите сюда, будет очень интересно узнать как это можно сделать Commented 25 сент. 2013 в 7:34
  • можно сделать сколько угодно через CSS, скину обязательно,только вечером, я плохо знаю джаваскрипт мне нужна функция для изменения стиля na javascript, я не понимаю, что взять за отсчет. Commented 25 сент. 2013 в 7:55
  • .slider img{ width:700px; height:500px; position:absolute; animation-name: ut; animation-duration:8s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; } .slider img:nth-of-type(1) { animation-delay: 6s; } .slider img:nth-of-type(2) { animation-delay: 4s; } .slider img:nth-of-type(3) { animation-delay: 2s; } .slider img:nth-of-type(4) { animation-delay: 0s; } @keyframes ut{ 0% { opacity:1; } 17%{ opacity:1; } 25% { opacity:0; } 92%{ opacity:0; } 100% { opacity:1; } } Commented 25 сент. 2013 в 14:48
  • <div class="slider"> <img src="/img/1.jpg" > <img src="/img/2.jpg" > <img src="/img/3.jpg" > <img src="/img/4.jpg" > </div> Commented 25 сент. 2013 в 14:56

Ваш ответ

Черновик сохранён
Черновик удалён

Зарегистрируйтесь или войдите

Регистрация через Google
Регистрация через почту

Отправить без регистрации

Необходима, но никому не показывается

Отправить без регистрации

Необходима, но никому не показывается

Нажимая «Отправить ответ», вы соглашаетесь с условиями пользования и подтверждаете, что прочитали политику конфиденциальности.

Начните задавать вопросы и получать на них ответы

Найдите ответ на свой вопрос, задав его.

Задать вопрос

Изучите связанные вопросы

Посмотрите похожие вопросы с этими метками.