1、引入以下的js和css文件
1 2 3 4 5 | < link href = "royalslider.css" rel = "stylesheet" > < script src = "jquery-1.8.3.min.js" ></ script > < script src = "jquery.royalslider.min.js" ></ script > < link href = "reset.css" rel = "stylesheet" > < link href = "rs-default.css" rel = "stylesheet" > |
2、在head标签中加入以下js代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | < script > jQuery(document).ready(function($) { $('#video-gallery').royalSlider({ arrowsNav: false, fadeinLoadedSlide: true, controlNavigationSpacing: 0, controlNavigation: 'thumbnails', thumbs: { autoCenter: false, fitInViewport: true, orientation: 'vertical', spacing: 0, paddingBottom: 0 }, keyboardNavEnabled: true, imageScaleMode: 'fill', imageAlignCenter: true, slidesSpacing: 0, loop: false, loopRewind: true, numImagesToPreload: 3, video: { autoHideArrows: true, autoHideControlNav: false, autoHideBlocks: true }, autoScaleSlider: true, autoScaleSliderWidth: 960, autoScaleSliderHeight: 450 }); }); </ script > |
3、在body标签中加入以下格式的html代码(详细请查看下载包中的Demo)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | < div class = "page wrapper main-wrapper" > < div class = "row clearfix" > < div class = "col span_6 fwImage" > < div id = "video-gallery" class = "royalSlider videoGallery rsDefault" > < div class = "rsTmb" > < h5 > New RoyalSlider </ h5 > < span >by Dmitry Semenov</ span > </ div > < div class = "rsTmb" > < h5 > Stanley Piano </ h5 > < span >by Digital Kitchen</ span > </ div > </ a > < div class = "rsContent" > < div class = "rsTmb" > < h5 > I Believe I Can Fly </ h5 > < span >by sebastien montaz-rosset</ span > </ div > </ a > < h3 class = "rsABlock sampleBlock" > Animated block, to show you that you can put anything you want inside each slide. </ h3 > </ div > < div class = "rsTmb" > < h5 > Dubstep Dispute </ h5 > < span >by Fluxel Media</ span > </ div > < div class = "rsTmb" > < h5 > The Epic & The Beasts </ h5 > < span >by Sebastian Linda</ span > </ div > < div class = "rsTmb" > < h5 > Barcode Band </ h5 > < span >by Kang woon Jin</ span > </ div > < div class = "rsTmb" > < h5 > Samm Hodges Reel </ h5 > < span >by Animal</ span > </ div > < div class = "rsTmb" > < h5 > The Foundry Showreel </ h5 > < span >by The Foundry</ span > </ div > </ a > </ div > </ div > </ div > </ div > |
参数名 参数说明 可选值 默认值
autoScaleSlider 是否基于基础宽度自动更新滑块高度 true或false false
autoScaleSliderWidth 幻灯片基本宽度 整数 800
autoScaleSliderHeight 幻灯片基本高度 整数 400
imageScaleMode 图片缩放模式 “fill”, “fit”, “fit-if-smaller” 或 “none” ‘fit-if-smaller’
imageAlignCenter 幻灯片是否居中对齐 true或false true
imageScalePadding 图片和幻灯片边缘的距离,在’fill’缩放模式下不起作用 数字 4
controlNavigation 导航类型 ‘bullets’, ‘thumbnails’, ‘tabs’ 或 ‘none’ ‘bullets’
arrowsNav 是否用箭头导航 true或false true
arrowsNavAutoHide 箭头导航是否自动隐藏 true或false true
arrowsNavHideOnTouch 箭头导航是否在触摸设备中隐藏 true或false false
imgWidth 所有图片的基本宽度 整数 null
imgHeight 所有图片的基本高度 整数 null
slidesSpacing 幻灯片之间的间隔,单位px 整数 8
startSlideId 从第几张幻灯片开始播放 整数 0
loop 是否从最后一张幻灯片滑动到第一张 true或false false
loopRewind 是否从最后一张幻灯片通过环绕的方式滑动到第一张,重写loop参数 true或false false
randomizeSlides 是否随机一张幻灯片开始播放 true或false false
numImagesToPreload 幻灯片预加载的图片数量,如果设置为0,那么开始将只有一张图片显示在列表中 整数 4
usePreloader Enables spinning preloader, you may style it via CSS (class rsPreloader). Since 9.3 version. true或false true
slidesOrientation 滑动方向 ‘vertical’ 或 ‘horizontal’ ‘horizontal’
transitionType 切换过渡类型 ‘move’ 或 ‘fade’ ‘move ‘
transitionSpeed 切换毫秒速度 整数 600
navigateByClick 是否允许在幻灯片上点击鼠标导航 true或false true
sliderDrag 是否允许在幻灯片上鼠标拖动导航 true或false true
sliderTouch 是否允许触摸导航 rue或false true
keyboardNavEnabled 是否允许键盘按键控制导航 true或false false
fadeinLoadedSlide Fades in slide after it’s loaded. true或false true
allowCSS3 是否允许css3效果的使用 true或false true
globalCaption Adds global caption element to slide true或false true
addActiveClass 是否在切换之前将rsActiveSlide应用到当前幻灯片的样式上 true或false false
minSlideOffset 拖拽时的最小偏移量 数字 10
autoHeight 缩放和动画基本高度 false
slides 重写html幻灯片,用于创建未附加到DOM的的元素 null
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com