jquery搜狗浏览器5.0预览页滑动滚动特效代码

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

以下是 jquery搜狗浏览器5.0预览页滑动滚动特效代码 的示例演示效果:

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

部分效果截图:

jquery搜狗浏览器5.0预览页滑动滚动特效代码

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>jquery搜狗浏览器5.0预览页</title>
<style type="text/css">
*{margin:0px;}
a{cursor:pointer;display:block;}

#cont_box{width:100%;height:900px;overflow-y:hidden;}
#header{width:970px;height:320px;margin:auto;position:absolute;left:50%;margin-left:-485px;}
#header .slogan{background:url(images/slogan.png) no-repeat;top:105px;left:185px;width:595px;height:71px;position:absolute;}
#header .logo{position:absolute;left:0px;top:15px;width:216px;height:48px;background:url(images/logo.png) no-repeat;}
#header .begin{position:absolute;left:790px;top:23px;width:153px;height:37px;background: url(images/begin.png) no-repeat}

#cont_left{width:100%;height:100%;}
#cont_box p{width:5px;height:100%;display:block;float:left;}
#cont_box p.demo{background-image:url(images/img_bg.png);background-repeat:no-repeat;}
</style>

<script type="text/javascript" src="js/jquery_1.7.2.js"></script>

</head>
<body>

<div id="header">
	<a class="begin" href="#"></a>
	<div class="slogan"></div>
</div>

<div id="cont_box"></div>

<script type="text/javascript">
var debounce = function(func, wait, immediate) {
	var timeout, args, context, timestamp, result;
	
	return function() {
		context = this;
		args = arguments;
		timestamp = new Date();
		var later = function() {
			var last = (new Date()) - timestamp;
			if (last < wait) {
				timeout = setTimeout(later, wait - last);
		} else {
			timeout = null;
			if (!immediate) result = func.apply(context, args);
		}
	};
	
	var callNow = immediate && !timeout;
	if (!timeout) {
		timeout = setTimeout(later, wait);
	}
	if (callNow) result = func.apply(context, args);
		return result;
	};
};

function render(mouseX){
	for(var i=1;i<winwidth;i++){
		if(i<=mouseX){

			//if(i-margin>100&&i-margin<150){
			//console.log(i-margin);
			//}
			
			$("#img"+i).css("background-color","#3a87cd");
			$("#imgx"+(i-margin)).css({"background-position":"-"+(i-margin)+"px 0px","background-color":"#3a87cd"});
			
			//console.log(i-margin);
			//$(".img"+i+".demo").css("background-image","url(images/left.png)");
			//$(".img"+i+".demo").css("background-position","");
			//console.log(i);
		}else{
			$("#img"+i).css("background-color","#67be65");
			$("#imgx"+(i-margin)).css({"background-position":"-"+(i+926-margin)+"px 0px","background-color":"#67be65"});
			//$(".img"+i+".demo").css("background-image","url(images/right.png)");
		}
	}
}

var margin=0;
var winwidth;
var winheight;

$(document).ready(function(){
	//showtime();
	init();
	initImg();
	slide(0);
	$(window).resize(function(){
		init();
		initImg();
		render(parseInt(winwidth/2));
	});
});

function bindmonse(){
	$("body").mousemove(debounce(function(event){
		var mouseX = event.clientX;
		//var mouseY = event.clientY;
		render(mouseX);
		// });
	},0));
}

function slide(i){
	if(i-10>winwidth){
		bindmonse()
		return;
	}
	//render(i);
	debounce(function(){
		render(i);
	},0)();
	setTimeout(function(){
		i=i+10;
		slide(i);
	},0);
}

function init(){
	winwidth = Math.floor($(window).width());
	margin =winwidth-920>0?parseInt((winwidth-920)/2):0;
	winheight = $(window).height()>900?Math.floor($(window).height()):900;
	if(winwidth>920){
		$("body").css("overflow-x","hidden");
	}
}

function initImg(){
	var html ="";
	for(var i=1,j=0;i<=winwidth;i=i+5){
		if(i<=margin){
			html +='<p id="img'+i+'"></p>';
		}else{
			if(j<=920){
				html +='<p id="imgx'+j+'" class="demo"></p>';
				j=j+5;
			}else{
				html +='<p id="img'+i+'"></p>';
		}
	}
}

	$("#cont_box").html(html);
	$("#cont_box").css("height",winheight);
}
</script>
</body>
</html>







附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
821.02 KB
Html 滑动滚动特效2
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章