【发布时间】:2014-01-18 15:43:48
【问题描述】:
我需要自定义Boostrap3的轮播。
基本上我想做的是:
- 在图像加载后让
caption出现一段时间(给 用户体验看到图片几秒钟,然后caption进来) -
caption应该从右到左。 -
caption需要填满整个图片。
我尝试了什么?
carrousel-caption 从下到上显示,仅在第一张幻灯片上有效。
Css 标记
.carousel-caption {
display: none;
right: 0;
bottom: 0;
left: 0;
top: 0;
padding-bottom: 30px;
background: rgba(100, 100, 100, 0.5);
}
关注一个类似的question,我正在使用这个.js
Js 标记
var carouselContainer = $('.carousel');
var slideInterval = 3000;
function toggleCaption(){
var caption = carouselContainer.find('.active').find('.carousel-caption');
caption.slideToggle();
}
carouselContainer.carousel({
interval: slideInterval,
cycle: true,
pause: "hover"
}).on('slid slide', toggleCaption).trigger('slid');
这是现场直播demo
【问题讨论】:
标签: javascript jquery html css twitter-bootstrap