【问题标题】:How can I change the sliding animation to fade in/out with transition on Bootstrap3 Carousel如何在 Bootstrap 3 Carousel 中更改滑动动画以淡入/淡出过渡
【发布时间】:2013-10-14 10:19:26
【问题描述】:

我试图将 bootstrap 3 carousel 的滑动效果更改为淡入/淡出。我按照这里给出的说明Can the Twitter Bootstrap Carousel plugin fade in and out on slide transition

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

【问题讨论】:

  • 看起来你也需要修改 .prev 类的不透明度。示例:bootply.com/86170
  • 谢谢朋友,我知道了。但我不能给你点赞,不知道为什么!

标签: jquery css twitter-bootstrap twitter-bootstrap-3


【解决方案1】:

试试这个轮播淡入淡出的例子。它将向您展示如何更改上一个和下一个按钮的不透明度。

.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

【讨论】:

    【解决方案2】:

    在轮播中添加类“.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;
    
    }
    

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      • 2020-01-06
      • 2018-08-09
      • 2013-08-30
      • 1970-01-01
      相关资源
      最近更新 更多