【轮播图】使用bootstrap轮播插件(Carousel)

【轮播图】使用bootstrap轮播插件(Carousel),第1张

Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式。内容是足够灵活的,可以是图像、内嵌框架、视频或者其他想要放置的任何类型的内容。

源代码



    
    
    
    轮播图
    
    
    
    
    


            
            
 
                
                
                  
                  
                  
                  
                  
                
               
                
                
                  
                    
                  
                  
                    
                  
                  
                    
                  
                  
                    
                  
                  
                    
                  
                

              
            
                
              
              
                
              
             
            
      
                

效果图


 

一、通过用data属性

  使用data属性可以很容易控制轮播的位置。

  1、属性data-slide接受关键字pre或next,来改变轮播图相对于当前位置的位置。

  2、使用data-slide-to来向轮播传递一个原始滑动索引,data-slide-to="2"将把滑块移动到一个特定的索引,索引从0开计数。

  3、data-ride="carousel"属性用于标记轮播在页面加载时就开始动画播放了。

二、通过JavaScript来加以修饰轮播效果

轮播可以通过JavaScript手动调节

下面是一些通过data属性或JavaScript来传递的选项

选项名称类型/默认值data属性名称描述
interval

number

默认值:5000

data-interval自动循环每个项目之间延迟的的时间量。如果为false,轮播将不会自动循环。
pause

string

默认值:"hover"

data-pause鼠标进入时暂停轮播循环,鼠标离开时恢复轮播循环。
wrap

boolean

默认值:true

data-wrap轮播是否连续循环。

下面是一些轮播插件中的有用方法:

方法描述实例
.carousel(options)初始化轮播为可选的options对象,并开始循环项目。
$('#identifier').carousel({
    interval: 1000
})
.carousel('cycle')从左到右循环轮播项目。
$('#identifier').carousel('cycle')
.carousel('pause')停止轮播项目。
$('#identifier').carousel('pause')
.carousel(number)循环轮播到某个特定的帧(从0开始计数,与数组类似)。
$('#identifier').carousel(number)
.carousel('prev')循环轮播到上一个项目。
$('#identifier').carousel('prev')
.carousel('next')循环轮播到下一个项目。
$('#identifier').carousel('next')

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1324572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存