效果图:

第一步:添加引用

    <script src="jquery-ui-1.9.2.custom.min.js" type="text/javascript"></script>
    <link href="nivo-slider.css" rel="stylesheet" type="text/css" />
    <script src="jquery.nivo.slider.pack.js" type="text/javascript"></script>
    <script type="text/javascript">
        $('document').ready(
        function () {
                $('#slider').nivoSlider({
                  effect: 'random', // 过渡效果  
                    slices: 15, //effect为切片效果时的数量  
                    boxCols: 8, //effect为格子效果时的列  
                    boxRows: 4, //effect为格子效果时的行  
                    animSpeed: 500, //动画速度  
                    pauseTime: 30000, //图片切换速度 
                    startSlide: 0, //从第几张开始  
                    directionNav: true, //是否显示图片切换按钮(上/下页)  
                    directionNavHide: false, //是否鼠标经过才显示  
                    controlNav: true, // 显示序列导航  
                    controlNavThumbs: false, // 显示图片导航  
                    controlNavThumbsFromRel: false, // 使用img的rel属性作为缩略图地址  
                    controlNavThumbsSearch: '.jpg', // 查找特定字符串(controlNavThumbs必须为true)  
                    controlNavThumbsReplace: '_thumb.jpg', // 替换成这个字符(controlNavThumbs必须为true)  
                    keyboardNav: true, // 键盘控制(左右箭头)PS:建议把代码中的keypress换成keydown,因为在Chrome下有兼容问题.  
                   pauseOnHover: true, // 鼠标经过时暂停播放  
                   manualAdvance: false, // 是否手动播放(false为自动播放幻灯片)  
                   captionOpacity: 0.1, // 字幕透明度  
                   prevText: '',  
                   nextText: '',  
                   randomStart: false, //是否随机图片开始  
                   beforeChange: function(){}, //动画开始前触发  
                   afterChange: function(){}, //动画结束后触发  
                   slideshowEnd: function(){}, // 本轮循环结束触发  
                   lastSlide: function(){}, // 最后一张图片播放结束触发  
                   afterLoad: function(){} // 加载完毕时触发  
                });
        }
        );
</script>
nivoSlider

第二步:添加页面代码

<div style="text-align:center; width:100%;height:700px;">
    <div id="slider" class="nivoSlider" style="width:700px;margin-left:125px;">
        <%=ImageUrl %>
    </div>
</div>

其中<%=ImageUrl %>是后台从数据库绑定的Image图片,你懂的。

以下附上nivosilder的源代码,免费下载。

https://files.cnblogs.com/FirstCode/nivoslider.pack2_.1.zip

posted on 2013-09-09 15:26  Johnliu  阅读(420)  评论(0编辑  收藏  举报