如何在 Bootstrap 3 Carousel 中更改滑动动画以淡入/淡出过渡
Posted
技术标签:
【中文标题】如何在 Bootstrap 3 Carousel 中更改滑动动画以淡入/淡出过渡【英文标题】:How can I change the sliding animation to fade in/out with transition on Bootstrap3 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 谢谢朋友,我知道了。但我不能给你点赞,不知道为什么! 【参考方案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;
【讨论】:
以上是关于如何在 Bootstrap 3 Carousel 中更改滑动动画以淡入/淡出过渡的主要内容,如果未能解决你的问题,请参考以下文章
在 Bootstrap 3 Carousel 上向左/向右滑动 MOBILE
如何在 Bootstrap Carousel 中使用数据暂停属性
如何让 Bootstrap 5 Carousel 滑动得更快?
如何在轮播 div 之外放置 Bootstrap Carousel 图像标题?