it-swarm.com.ru

Как я могу изменить скользящую анимацию, чтобы она постепенно исчезала с переходом на Bootstrap 3 Carousel

Я пытался изменить эффект скольжения загрузочной карусели 3, чтобы она постепенно исчезала. Я следовал инструкциям, приведенным здесь Может ли плагин Twitter Bootstrap Carousel появляться и исчезать при переходе между слайдами

код CSS (сказано в ссылке) ниже

.carousel .item {
    -webkit-transition: opacity 3s; 
    -moz-transition: opacity 3s; 
    -ms-transition: opacity 3s; 
    -o-transition: opacity 3s; 
    transition: opacity 3s;
}
.carousel .active.left {
    left:0;
    opacity:0;
    z-index:2;
}
.carousel .next {
    left:0;
    opacity:1;
    z-index:1;
}

Ссылка на мой пример приведена в конце этой программы, я делаю ее, но проблема в том, что предыдущая кнопка не работает идеально, может быть, решение идеально подходит для bootstrap2, я использую bootstrap3, кто-нибудь может мне помочь? Заранее спасибо за вашу помощь. Я новичок здесь, очень извиняюсь за мой плохой английский, и если я задал глупый вопрос!

https://dl.dropboxusercontent.com/u/35758776/xenxbd/contrastic/index.html#parallux-wrapper-04

14
asifsaho

Попробуйте этот пример с каруселью. Он покажет вам, как изменить непрозрачность для кнопок «предыдущая» и «следующая».

.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

http://bootply.com/86170

30
Zim

Добавьте класс ".carousel-fade" в вашу карусель . Css:

.carousel-fade .active.left {
        left:0;
        opacity:0;
        -webkit-transition: opacity 1s; /*time < to $.carousel.interval setup */
        -moz-transition: opacity 1s; 
        -ms-transition: opacity1s; 
        -o-transition: opacity 1s; 
        transition: opacity  1s;
        z-index:2;

}

.carousel-fade .next {

    left:0;
    opacity:1;
    z-index:1;

}
1
Flavio Salas