Jquery 3屏显示前后图片预览焦点图滚动切换效果



121 480 161



特效描述:前后图预览焦点图 滚动切换,Royalslider 支持滑动触摸

代码结构

1. 引入JS

<script type="text/javascript" src="js/jquery1.42.min.js"></script>
<script type="text/javascript" src="js/jquery.SuperSlide2.js"></script>

2. HTML代码

<style type="text/css">
	/* css 重置 */
	*{margin:0; padding:0; list-style:none; }
	body{ background:#fff; font:normal 12px/22px 宋体; width:100%; }
	img{ border:0;  }
	a{ text-decoration:none; color:#333;  }
	a:hover{ color:#1974A1;  }
	.slider{ width:630px;  height:338px; padding:0 130px;  margin:0 auto;  position:relative; overflow:hidden; background:#000;  }
	.slider .bd{ position:absolute; left:0; top:0; }
	.slider .bd li{ overflow:hidden; }
	.slider .bd li img{ display:block; width:630px; height:338px;    }
	.slider .tempWrap{ padding:0 130px !important; /* 强制遮罩层显示2侧各130px */   }
	.slider .bd ul{ margin-left:-630px !important;  }
	.slider .pnBtn{ position:absolute; top:0; width:130px; height:338px; cursor:pointer;   }
	.slider .prev{ left:0;  }
	.slider .next{ right:0; }
	.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:338px; background:#000; filter:alpha(opacity=50);opacity:0.5;}
	.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:338px; _filter:alpha(opacity=70); }
	.slider .prev .arrow{ left:0; background:url(images/left.png) 0 center no-repeat;   }
	.slider .next .arrow{ right:0; background:url(images/right.png) 0 center no-repeat;  }
</style>
<div class="slider">
  <div class="bd">
    <ul>
      <li><a target="_blank" href="http://www.dijiuzhanzhang.com"><img src="images/1.jpg" /></a></li>
      <li><a target="_blank" href="http://www.dijiuzhanzhang.com"><img src="images/2.jpg" /></a></li>
      <li><a target="_blank" href="http://www.dijiuzhanzhang.com"><img src="images/3.jpg" /></a></li>
      <li><a target="_blank" href="http://www.dijiuzhanzhang.com"><img src="images/4.jpg" /></a></li>
    </ul>
  </div>
  <div class="pnBtn prev"> <span class="blackBg"></span> <span class="arrow"></span> </div>
  <div class="pnBtn next"> <span class="blackBg"></span> <span class="arrow"></span> </div>
</div>
<script type="text/javascript">
/* 把最后一个放到第一个前面,然后通过外层ul{margin-left:-630px !important; }来显示第一个 */
jQuery(".slider .bd li").first().before( jQuery(".slider .bd li").last() );
/* 控制左右按钮显示 */
jQuery(".slider .pnBtn").hover(function(){ jQuery(this).find(".arrow").show() },function(){ jQuery(this).find(".arrow").hide() });
/* 调用SuperSlide */
jQuery(".slider").slide({ mainCell:".bd ul", effect:"leftLoop",  autoPlay:true, vis:3, mouseOverStop:false });
</script>



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册


热门标签: 滚动 滚动条 页面滚动 滚动插件 滚动条插件 滚动条美化 滚动切换 滚动条切换 滑动选项卡 滑动切换 flash焦点图 flash幻灯片 flashbanner flash图片轮播 自动滚动图片轮播 选项卡切换 选项卡 切换 tab切换 页面切换 选项卡插件 切换插件 滑动手风琴 焦点图 幻灯片 轮播图 bar焦点图 图片滚动 图片滚动条 自动滚动图片轮播 选项卡自动切换

×
×

注册

官方QQ群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到