js图片轮播滚动切换特效代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 js图片轮播滚动切换特效代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

js图片轮播滚动切换特效代码

HTML代码(index.html):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js左右箭头按钮控制图片轮播滚动</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>

<div class="case">
	<div id="slider" class="case_box">
		<ul>
			<li class="case_1">
				<dl class="case_info">
					<dd>这几年一直都忙于生意和孩子,最近发现他竟然在聊天室里乱来,他跟别人说,我人老珠黄,胸部跟丝瓜瓤子一样,一点手感都没有,我很气愤。仔细想想,生孩子后确实魅力大减。试着用了3D沸点丰胸精油,因为这个方法我敢用,天然芬芳精油,肯定是没有任何副作用的。没想到……</dd>
					<dd>第一个月,我丰胸效果很明显。萎缩的乳房又开始膨胀,下垂的乳房渐渐也往上提升,每天感觉都不同,那段时间一共增大了2.5CM。</dd>
					<dd>四个月后,性感的胸部显现出来了,胸部就大了两个杯,乳头也凸出来了,跟十几岁做女孩时一样。现在走到哪里,好多男人都用那种放肆的眼光看着我,原来我这年龄也可以更有风韵,所有人都在称赞我的身材!丰胸的效果我很满意!</dd>
				</dl>
			</li>
			<li class="case_2">
				<dl class="case_info">
					<dd>作为一名内衣模特,胸部大小是个大问题!我就是胸围这个条件不过关,为了丰胸,我做了多方面地努力,甚至曾经想做手术,但还是没敢。曾经怀疑自己发育完全了,胸部没有办法再发育了。</dd>
					<dd>后来看到这样一个激发乳房二次发育的精油,当时就毫不犹豫的买了。等我把产品用完了以后,也就是2个月,奇迹出现了,胸围一共增大了4.6CM,胸围也从以前的A升级到了C,而且胸型也变得很浑圆。而且顺利的加入了模特行列,太兴奋了!</dd>
				</dl>
			</li>
			<li class="case_3">
				<dl class="case_info">
					<dd>穿上职业装才发觉,胸平平的真的不好看,简直有点格格不入。只能用厚厚的胸垫来掩饰。在一次闲聊时,死党小艾告诉我,3D沸点精油丰胸效果很好,可以试试。开始我是将信将疑的,心想精油反正也没什么副作用的,抹就抹吧,就当润肤嘛!没想到,刚用到第7天就感觉胸部胀胀的、热热的,发现一点点增大起来。我坚持用了两个月,胸部共增大了6厘米。当我穿上C罩杯胸衣,看着镜子里那个丰满性感的女孩,连我自己都不敢相信这是真的,穿上职业装,小艾开玩笑的说我"制服诱惑"呐!哈哈~</dd>
				</dl>
			</li>
			<li class="case_4">
				<dl class="case_info">
					<dd>前不久看新闻,一个将近50多岁的大姐竟然去参加选美大赛,胸部还挺得老高,我惊叹不已。想想自己还没40,胸部就跟50多岁的人一样,难怪一跟老公吵架就叫我黄脸婆。鬼使神差的我就想去丰胸,年龄大可选择的丰胸方式还真不多,幸好有3D沸点丰胸精油,外抹的方法,肯定最安全。可能是我的身体吸收天生较好,4个月的使用,胸部已经变D-CUP了,手感满分,弹性满分。胸部可以和参加选美的大姐媲美了,白白嫩嫩的还有乳沟,老公都说,找回了以前的那种冲动感觉!</dd>
				</dl>
			</li>
			<li class="case_5">
				<dl class="case_info">
					<dd>我曾经是太平公主,扁平的,只有32A。作为女人谁不想拥有S型身材,丰满的胸部?可可惜青春期发育的时候没有珍惜,如今都来不及了。直到后来看到很多明星,真的就自然的涨罩杯了,觉得很神奇!一番打听,有朋友介绍了3D沸点丰胸精油,我就赶紧试了!</dd>
					<dd>刚开始几天,胸部就有发热膨胀的感觉了,跟青春期胸部发育的感觉一样。1个月不到,胸部居然增大了2.5CM!3个月我的胸部一共增长了7CM,升级了两个罩杯。给我的感觉是,把几年的青春期积聚在3个月里,让我的胸部重新经历了1次青春期发育期。以前撑不起来的衣服,现在终于可以穿了,凹凸有致的身材,回头率飙升。</dd>
				</dl>
			</li>
			<li class="case_6">
				<dl class="case_info case_info_add">
					<dd>我是24岁时生的小孩,因为急于瘦身,结果胸部严重缩水,而且哺乳过后胸部有了下垂的现象,给孩子一断奶我就用了丰胸产品,但是效果都是反反复复的,就这样发复用了4年多,对丰胸我是不抱希望了。看到3D沸点丰胸精油,我对自己说,最后一次吧,忍不住用了它。真的没想到,用了5天,我就感觉胸部有膨胀的感觉,就像发育的时候一样。坚持用了一个月时间,我感觉得到胸部在一天天增大,三个月就让我到了C杯,而且还饱满、坚挺。现在上街穿吊带的衣服和朋友逛街,让她们羡慕死!而且1年多了,也没见反弹过,连老公都赞叹不已的丰胸产品,我觉得太神奇了。</dd>
				</dl>
			</li>
		</ul>
	</div>
</div>
<script type="text/javascript" src="js/script.js"></script>
</body>
</html>

JS代码(script.js):

/*---------------------------------- 丰胸案例 :点击切换 --------------------------------------*/
var Effect = (function(){
	var Slider = function(o){
	this.setting = typeof o === 'object' ? o:{
}
;
	this.target = this.setting.target || 'slider';
	this.showMarkers = this.setting.showMarkers || false;
	this.showControls = this.setting.showControls || false;
	this.timer = null;
	this.currentTime = null;
	this.ms = 35;
	this.autoMs = 3000;
	this.iTarget = 0;
	this.nextTarget = 0;
	this.speed = 0;
	this.init();
	this.handleEvent();
}
;
	Slider.prototype ={
	init:function(){
	this.obj = document.getElementById(this.target);
	this.oUl = this.obj.getElementsByTagName('ul')[0];
	this.aUlLis = this.oUl.getElementsByTagName('li');
	this.width = this.aUlLis[0].offsetWidth;
	this.number = this.aUlLis.length;
	this.oUl.style.width = this.width * this.number + 'px';
	if(this.showMarkers){
	var oDiv = document.createElement('div');
	var aLis = [];
	for(var i = 0;
	i < this.number;
	i++){
	aLis.push('<li>'+ (i+1) +'<\/li>');
}
;
	oDiv.innerHTML = '<ol>'+ aLis.join('') +'<\/ol>';
	this.obj.appendChild(oDiv.firstChild);
	this.aLis = this.obj.getElementsByTagName('ol')[0].getElementsByTagName('li');
	this.aLis[0].className = 'active';
	oDiv = null;
}
;
	if(this.showControls){
	this.oPrev = document.createElement('p');
	this.oNext = document.createElement('p');
	this.oPrev.className = 'prev';
	this.oPrev.innerHTML = '&laquo;
	';
	this.oNext.className = 'next';
	this.oNext.innerHTML = '&raquo;
	';
	this.obj.appendChild(this.oPrev);
	this.obj.appendChild(this.oNext);
}
;
}
,handleEvent:function(){
	var that = this;
	this.currentTime = setInterval(function(){
	that.autoPlay();
}
,this.autoMs);
	this.addEvent(this.obj,'mouseover',function(){
	clearInterval(that.currentTime);
}
);
	this.addEvent(this.obj,'mouseout',function(){
	that.currentTime = setInterval(function(){
	that.autoPlay();
}
,that.autoMs);
}
);
	if(this.showMarkers){
	for(var i = 0;
	i < this.number;
	i++){
	var el = this.aLis[i];
	(function(index){
	that.addEvent(el,'mouseover',function(){
	that.goTime(index);
}
);
}
)(i);
}
;
}
;
	if(this.showControls){
	this.addEvent(this.oPrev,'click',function(){
	that.fnPrev();
}
);
	this.addEvent(this.oNext,'click',function(){
	that.autoPlay();
}
);
}
;
}
,addEvent:function(el,type,fn){
	if(window.addEventListener){
	el.addEventListener(type,fn,false);
}
else if(window.attachEvent){
	el.attachEvent('on' + type,fn);
}
;
}
,fnPrev:function(){
	this.nextTarget--;
	if(this.nextTarget < 0){
	this.nextTarget = this.number - 1;
}
;
	this.goTime(this.nextTarget);
}
,autoPlay:function(){
	this.nextTarget++;
	if(this.nextTarget >= this.number){
	this.nextTarget = 0;
}
;
	this.goTime(this.nextTarget);
}
,goTime:function(index){
	var that = this;
	if(this.showMarkers){
	for(var i = 0;
	i < this.number;
	i++){
	i == index ? this.aLis[i].className = 'active':this.aLis[i].className = '';
}
;
}
;
	this.iTarget = -index * this.width;
	if(this.timer){
	clearInterval(this.timer);
}
;
	this.timer = setInterval(function(){
	that.doMove(that.iTarget);
}
,this.ms);
}
,doMove:function(target){
	this.oUl.style.left = this.speed + 'px';
	this.speed += (target - this.oUl.offsetLeft) / 3;
	if(Math.abs(target - this.oUl.offsetLeft) === 0){
	this.oUl.style.left = target + 'px';
	clearInterval(this.timer);
	this.timer = null;
}
;
}
}
;
	return{
	slider:function(o){
	var tt = new Slider(o);
}
}
;
}
)();
	// 调用语句Effect.slider({
	'targetElement':'slider','showMarkers':true,'showControls':true}
);
	

CSS代码(style.css):

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial,Helvetica,sans-serif,"������";}
/* case */
.case{background:url(../images/case.jpg) no-repeat;height:627px;overflow:hidden;width:891px;margin:0 auto;}
.case_box{position:relative;margin:140px auto 0px;width:860px;height:470px;overflow:hidden}
.case_box p{z-index:2;position:absolute;text-indent:-9999px;width:28px;height:51px;top:40%;cursor:pointer}
.case_box .prev{text-indent:-9999px;background:url(../images/previous.png) no-repeat;left:0px}
.case_box .next{background:url(../images/next.png) no-repeat;top:40%;right:0px}
.case_box ul{position:absolute;height:470px;overflow:hidden;top:0px;left:0px}
.case_box ul li{width:860px;float:left;height:470px}
.case_box ul li dl.case_info{line-height:17px;margin:95px 0px 0px 475px;width:295px;zoom:1;color:#616741;font-size:13px;overflow:hidden}
.case_box ul li dl.case_info dd{text-indent:26px}
.case_box ul li.case_1{background:url(../images/case_1.png) no-repeat center top}
.case_box ul li.case_2{background:url(../images/case_2.png) no-repeat center top}
.case_box ul li.case_3{background:url(../images/case_3.png) no-repeat center top}
.case_box ul li.case_4{background:url(../images/case_4.png) no-repeat center top}
.case_box ul li.case_5{background:url(../images/case_5.png) no-repeat center top}
.case_box ul li.case_6{background:url(../images/case_6.png) no-repeat center top}
.case_box ul li.case_2 dl{margin-top:150px}
.case_box ul li.case_3 dl{margin-top:135px}
.case_box ul li.case_4 dl{margin-top:110px}
.case_box ul li.case_5 dl{margin-top:120px}
.case_box ul li.case_6 dl{margin-top:115px}
.case_info_add dd{line-height:22px}
.case_box ol{position:absolute;bottom:0;left:50%;margin:0 0 0 -65px;height:12px;z-index:99;}
.case_box ol li{float:left;margin:0 4px;display:inline;width:12px;height:12px;line-height:999em;background:url(../images/pagination.png) no-repeat;overflow:hidden;cursor:pointer;}
.case_box ol li.active{background-position:0 -12px;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
485.25 KB
Html 焦点滚动特效1
最新结算
股权转让协议意向书模板
类型: .docx 金额: CNY 2.23¥ 状态: 待结算 详细>
股权转让协议意向书模板
类型: .docx 金额: CNY 0.28¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 2.39¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 0.3¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章