增强版内容轮播器(jQuery.flexslider.js的应用)
来源:互联网 发布:域名搜索引擎 编辑:程序博客网 时间:2024/04/23 22:17
效果:
html:
<div class="slider_wrapper"><!--图片轮播块start--><div class="flexslider"><ul class="slides"><li> <a href="#"><img src="images/calrousel1.jpg"></a> <!--图片说明文字--> <div class="flex_caption"> <h3>我是何昊阳</h3> <p>好男人就是我,我就是何昊阳!!爱生活爱昊阳!!好男人就是我,我就是何昊阳!!爱生活爱昊阳!!好男人就是我,我就是何昊阳!!爱生活爱昊阳!!<</p> </div> </li><li><a href="#"><img src="images/calrousel2.jpg"></a><div class="flex_caption"> <h3>美女自拍</h3> <p>点击这里进入......带去哪实际额</p> </div></li><li><a href="#"><img src="images/calrousel3.jpg"></a><div class="flex_caption"> <h3>哈玩的</h3> <p>啊首脑四季佛扼喉抚背vsbavbaNJcnjsd</p> </div></li><li><a href="#"><img src="images/calrousel4.jpg"></a><div class="flex_caption"> <h3>所产生的</h3> <p>水水水水谁谁谁水水水水水水水水水水水水水水水水</p> </div></li><li><a href="#"><img src="images/calrousel5.jpg"></a><div class="flex_caption"> <h3>请问驱动器</h3> <p>是的v潍坊复合肥合适的水电费水电费</p> </div></li></ul> </div> <!--图片轮播块end--> <!--时间日期评论块start--><div class="slide_item"> <div class="slide_item_inner"> <ul> <li id="slideitem_2"> <span class="date">2</span> <span class="time">20:47</span> <span class="comment">comment</span> </li> <li id="slideitem_1" class="slide_active"> <span class="date">1</span> <span class="time">20:47</span> <span class="comment">comment</span> </li> <li id="slideitem_5"> <span class="date">5</span> <span class="time">20:47</span> <span class="comment">comment</span> </li> <li id="slideitem_4"> <span class="date">4</span> <span class="time">20:47</span> <span class="comment">comment</span> </li> <li id="slideitem_3"> <span class="date">3</span> <span class="time">20:47</span> <span class="comment">comment</span> </li> </ul> </div> </div> <!--时间日期评论块end--></div>
css:
<style>*{ padding:0px; margin:0px;}.slider_wrapper{ position:relative; width:550px; height:400px; margin:20px auto;}.flexslider{ position:relative; top:100px; width:500px; height:300px; border:none;}.flex_caption{ position:absolute; top:-100px; width:550px; height:100px;background:#eee;}.flex_caption h3{ font-weight:bold; padding:10px 20px 10px 20px; font-size:18px;}.flex_caption p{ padding:0px 20px 0px 20px ; font-size:14px; color:#666;} .slides img{ width:500px; height:300px;}.flex-control-nav{ bottom:20px; z-index:11; padding-left:30px; text-align:left;}.flex-control-paging li a{ width:10px; height:10px; border-radius:0px;}.flex-control-paging li a.flex-active{ background:#FFF;}.flex-direction-nav li a.flex-next{ width:50px; height:50px; text-indent:9999px; background:url(images/right-nav.png) center center scroll no-repeat rgba(204,204,204,0.6); border-radius:25px; }.flex-direction-nav li a.flex-prev{ width:50px; height:50px; text-indent:-999px; background:url(images/left-nav.png) center center scroll no-repeat rgba(204,204,204,0.6); border-radius:25px;}.slide_item{ position:absolute; top:100px; right:0px; width:100px; height:300px; border:}.slide_item_inner{ position:relative; overflow:hidden; }.slide_item_inner ul{ width:5000px; margin-left: 0px; float:left; list-style-type:none;}.slide_item_inner li { float:left; height:300px; width:50px; z-index:12; opacity:0;}.slide_item_inner li.slide_active{ background:rgba(153,153,153,0.8); opacity:1;}.slide_item_inner li span{ background:rgba(0,0,0,0.8); width:50px; display:block; color:#FFF; font-size:14px; font-weight:bold; margin-top:10px;}.slide_item_inner li span.date{ height:50px; background:#eee; margin-top:0px; color:#000;}.slide_item_inner li span.time{ height:80px;}.slide_item_inner li span.comment{ height:150px;} </style>
需要导入的css,js
<link href="css/flexslider.css" rel="stylesheet" type="text/css"/>
<script src="js/jQuery.1.7.1.min.js"></script><script src="js/jquery.flexslider.js"></script>jQuery代码:
<script>$('document').ready(function(){$('.flexslider').flexslider();function slide_item_auto(){var first_id = $('.slide_item_inner li').attr('id');//获得第一个slide_item 的idvar second_id = $('.slide_item_inner li').next('li').attr('id');$('#'+first_id).addClass('slide_active');var item_Width = $('.slide_item_inner li').outerWidth();var moveFactor = parseInt($('.slide_item_inner ul').css('margin-left'))+item_Width;$('.slide_item_inner ul').animate({'margin-left':moveFactor},'slow',function(){$('.slide_item_inner ul li:first').before($('.slide_item_inner ul li:last'));$('.slide_item_inner ul').css('margin-left','0px');})//注意此处是运动程序执行起始点》》$('#'+second_id).removeClass('slide_active');}//启动图片轮播var moveSlide = setInterval(slide_item_auto,7000);$('.flex-direction-nav li a.flex-next').click(function(){clearInterval(moveSlide);//关闭图片轮播slide_item_auto();});$('.flex-direction-nav li a.flex-prev').click(function(){clearInterval(moveSlide);var third_id = $('.slide_item_inner li').next('li').next('li').attr('id');var second_id = $('.slide_item_inner li').next('li').attr('id');$('#'+third_id).addClass('slide_active');var item_Width = $('.slide_item_inner li').outerWidth();var moveFactor = parseInt($('.slide_item_inner ul').css('margin-left'))-item_Width;$('.slide_item_inner ul').animate({'margin-left':moveFactor},'slow',function(){$('.slide_item_inner ul li:last').after($('.slide_item_inner ul li:first'));$('.slide_item_inner ul').css('margin-left','0px');})//注意运动执行起始点》》$('#'+second_id).removeClass('slide_active');});});</script>
0 0
- 增强版内容轮播器(jQuery.flexslider.js的应用)
- 几句代码写出一个内容轮播器(jQuery插件的神奇)jQuery.flexslider.js登场!!
- 几句代码写出一个内容轮播器(jQuery插件的神奇)jQuery.flexslider.js登场!!
- 基于jQuery的内容滚动插件flexSlider.js
- 关于jquery.flexslider-min.js插件
- jquery.flexslider.js带左右箭头且带按钮可滚动的图片插件
- jQuery FlexSlider插件的详细设置参数
- jQuery FlexSlider滑动插件的使用
- jquery.flexslider-min.js实现banner轮播图效果
- jQuery FlexSlider插件一些使用上的小tips
- jQuery Cycle Plugin && jQuery FlexSlider
- jquery js获取html选中的内容
- Flexslider图片轮播、文字图片相结合滑动切换效果HTML 首先在页面head部位载入jquery库文件和Flexslider插件,以及Flexslider所需的基本css样式文件。
- 轻量级网页图片滚动展示jquery插件FlexSlider(附下载)
- 增强现实的应用
- FlexSlider.js——轮播
- jquery的jQuery pager plugin(jquery.pager.js)简单应用
- jquery.rotate.js的应用范例
- JSP和Servlet的区别
- tomcat7用户配置自用
- 异常中断_2
- iOS -- 地图画线,画线区域内的经纬度坐标点添加大头针
- LINUX的IIC驱动从这开始(四)
- 增强版内容轮播器(jQuery.flexslider.js的应用)
- 使用Xpath对XML进行模糊查询
- 动态大系统方法导论(一)
- 小兵兵【去能小兵传奇】
- Predicate 查询数组中的字典对象
- 在linux安装下FFTW_ARM库 配置config出现的问题及解决办法
- linux中的ll
- Linux网络编程socket错误分析
- 北京4名IT男改卖肉夹馍日入万元