页面视差滚动切换jquery.localscroll插件代码

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

以下是 页面视差滚动切换jquery.localscroll插件代码 的示例演示效果:

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

部分效果截图:

页面视差滚动切换jquery.localscroll插件代码

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.localscroll插件</title>
<link href="css/global.css" rel="stylesheet" type="text/css">  
<script src="js/jquery-1.7.2.min.js" type="text/javascript"></script>  
<script src="js/jquery.parallax-1.1.3.js" type="text/javascript"></script>  
<script src="js/jquery.localscroll-1.2.7-min.js" type="text/javascript"></script>  
<script src="js/jquery.scrollTo-1.4.2-min.js" type="text/javascript"></script>    
<script src="js/default.js" type="text/javascript"></script>
</head>    
<body id="default">     

    <div class="pageWidth" id="box_root"> 
      <!-- 头部导航开始 -->  
      <div id="nav"> 
	<a href="index.html" title="返回引导页" class="logo_a">标题</a>
        <ul id="menu"> 
          <li class="" id="mn_home">
            <a href="index.html#home">网站首页</a>
          </li>  
          <li id="mn_about" class="selected">
            <a href="index.html#about">标题</a>
          </li>  
          <li id="mn_news">
            <a href="index.html#news">新闻资讯</a>
          </li>  
          <li id="mn_products" class="">
            <a href="index.html#products">核心项目</a>
          </li>  
          <li id="mn_chanye" class="">
            <a href="index.html#sector">产业板块</a>
          </li>  
          <li id="mn_about" class="">
            <a href="index.html#famous">名家寄语</a>
          </li>  
          <li class="last" id="mn_contact">
            <a href="index.html#contact">联系我们</a>
          </li>   
        </ul> 
      </div>  
      <div class="top_rim"> 
        <a href="index.html#home">回到顶部</a> 
      </div>  
      <!-- 头部导航结束 -->  
      <div id="box_main"> 
        <div id="home" style="background-position: 50% -110px;"> 
          <div class="sprite1" style="background-position: 50% 550px;"></div>  
          <div class="sprite" style="background-position: 50% 0px;"></div>  
          <div class="screen"></div> 
        </div>  
        <div id="about" style="background-position: 50% -110px;"> 
          <div class="contents"> 
            <div class="about_rim"> 
              <div class="columnSpace" id="elem-FrontSpecifies_show01-1367889271850" name="说明页">
                <!-- 装饰器样式开始 -->
<div class="border_05">
  <div class="border_05-topr">
    <div class="border_05-topl">
    </div>
  </div>
  <div class="border_05-mid">
      <div class="borderContent"><div id="FrontSpecifies_show01-1367889271850" class="FrontSpecifies_show01-d3_c1"><div class="comptitle_05"><em><span class="extendLink"><a href="index.html#about_cont" target="_self">更多详情 +</a></span></em></div><div class="describe htmledit">
       <div class="about_txt">
	     </div></div>
</div>
	  <div class="clearBoth"></div></div>
  </div>
</div>
<!-- 装饰器样式结束 -->
              </div> 
            </div> 
          </div>  
          <div class="sprite" style="background-position: 50% 0px;"></div>  
          <div class="screen" style="background-position: 50% 550px;"></div> 
        </div>  
        <div id="about_cont" style="background-position: 50% 0px;"> 
          <div class="contents"> 
            <div class="about_rim"> 
              <p>关于我们</p>
            </div> 
          </div>  
          <div class="sprite" style="background-position: 50% 0px;"></div>  
          <div class="screen" style="background-position: 50% 550px;"></div>  
          <div class="screen1" style="background-position: 50% 110px;"></div> 
        </div>  
        <div id="news" style="background-position: 50% -110px;"> 
          <div class="contents"> 
            <div id="box_news"> 
             <p>新闻资讯</p>
            </div> 
          </div> 
        </div>  
        <div id="products" style="background-position: 50% -110px;"> 
          <div class="pro_list"> 
           <p>核心项目</p>
          </div>  
          <div class="sprite" style="background-position: 50% 0px;"></div>  
          <div class="screen" style="background-position: 50% 220px;"></div> 
        </div>  
        <div id="sector" style="background-position: 50% -110px;"> 
          <div class="contents"> 
            <div class="sector_img"> 
             <p>产业模块</p>
            </div> 
          </div>  
          <div class="screen" style="background-position: 50% 550px;"></div>  
          <div class="sprite" style="background-position: 50% 0px;"></div> 
        </div>  
        <div id="famous" style="background-position: 50% -90px;"> 
          <div class="contents"> 
            <div class="famous_rim"> 
             <p>名家寄语</p>
            </div> 
          </div>  
          <div class="sprite" style="background-position: 50% 450px;"></div> 
        </div>  
        <div id="contact"> 
          <div class="contents"> 
            <div id="box_contact"> 
              <div class="columnSpace" id="elem-FrontSpecifies_show01-1368432548167" name="说明页">
                <div id="FrontSpecifies_show01-1368432548167" class="FrontSpecifies_show01-d3_c1"><div class="describe htmledit">
      </div>
</div>
              </div>
            </div>  
          
          </div>  
          <div class="sprite" style="background-position: 50% 0px;"></div>  
          <div class="screen"></div> 
        </div> 
      </div>
    </div>
</body>
</html>








JS代码(default.js):

$(document).ready(function(){
	document.onreadystatechange = function (){
	if(document.readyState=="complete"){
	setTimeout("$('#box_loading').animate({
	top:'-1100px'}
,500);
	",1000)}
}
$('#menu > li').click(function(){
	$(this).removeClass("selected");
	$(this).addClass("selected");
	$(this).siblings().removeClass('selected');
}
);
	$('.top_rim a').click(function(){
	$("#menu li").removeClass("selected");
	$("#menu li#mn_home").addClass("selected");
}
);
}
);
	$(document).ready(function(){
	$("#box_loading a").click(function(){
	$('#box_loading').stop().animate({
	top:"-1100px"}
,500);
}
);
	$("#about .extendLink a").click(function(){
	setTimeout("$('#about_cont').stop().animate({
	height:'1100px'}
,500);
	",850)}
);
	$("#about_cont .close_btu").click(function(){
	$('#about_cont').stop().animate({
	height:"0px"}
,500);
}
);
	$('#nav').localScroll(1100);
	$('.top_rim').localScroll(1100);
	$('.extendLink').localScroll(1100);
	$('.about_rim').localScroll(1100);
	//.parallax(xPosition,speedFactor,outerHeight) options://xPosition - Horizontal position of the element//inertia - speed to move relative to vertical scroll. Example:0.1 is one tenth the speed of scrolling,2 is twice the speed of scrolling//outerHeight (true/false) - Whether or not jQuery should use it's outerHeight option to determine when a section is in the viewport$('#home').parallax("50%",0.1);
	$('#about').parallax("50%",0.1);
	$('#about_cont').parallax("50%",0.1);
	$('#famous').parallax("50%",0.1);
	$('#news').parallax("50%",0.1);
	$('#products').parallax("50%",0.1);
	$('#sector').parallax("50%",0.1);
	$('.sprite').parallax("50%",0);
	$('#products .sprite').parallax("50%",0-0.5);
	$('#products .screen').parallax("50%",0-0.2);
	$('#about .screen').parallax("50%",0-0.5);
	$('#about_cont .screen').parallax("50%",0-0.5);
	$('#about_cont .sprite').parallax("50%",0-0.5);
	$('#about_cont .screen1').parallax("50%",0-0.1);
	$('#sector .screen').parallax("50%",0-0.5);
	$('#home .sprite1').parallax("50%",0-0.5);
	$('#famous .sprite').parallax("50%",0-0.5);
	$('#sector .sprite').parallax("50%",0-0.2);
}
)function SlyarErrors(){
	return true;
}
window.onerror = SlyarErrors;
	

CSS代码(global.css):

@charset "utf-8";BODY{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;font-size:12px;padding-top:0px;}
DIV{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
INPUT{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
SPAN{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
P{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
LI{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
A{font-family:寰蒋闆呴粦,Arial,Helvetica,sans-serif;}
DIV{text-justify:inter-ideograph;text-align:justify;}
SPAN{text-justify:inter-ideograph;text-align:justify;}
P{text-justify:inter-ideograph;text-align:justify;}
LI{text-justify:inter-ideograph;text-align:justify;}
A{outline-style:none;outline-color:invert;outline-width:medium;}
.clearfix:after{display:block;height:0px;visibility:hidden;clear:both;content:".";}
#nav A.logo_a{z-index:9999;position:absolute;text-indent:-200px;width:245px;display:block;height:79px;overflow:hidden;top:0px;left:0px;}
#nav{z-index:9999;position:fixed;width:1200px;background:url(../images/menu_bg.gif) no-repeat;height:79px;margin-left:-600px;top:0px;left:50%;}
#nav UL{padding-bottom:0px;margin:0px;padding-left:246px;width:auto;padding-right:0px;height:79px;padding-top:0px;}
#nav UL LI{text-align:center;padding-bottom:0px;line-height:79px;list-style-type:none;margin:0px;padding-left:0px;width:123px;padding-right:0px;float:left;height:79px;font-size:16px;list-style-image:none;border-right:#e4e4e4 1px solid;padding-top:0px;}
#nav UL LI A{width:100%;display:block;height:79px;color:#000;text-decoration:none;}
#nav UL LI A:hover{background:url(../images/menu_hover.gif) #8e273c no-repeat left top;color:#fff;text-decoration:none;}
#nav UL LI.selected A{background:url(../images/menu_hover.gif) #8e273c no-repeat left top;color:#fff;text-decoration:none;}
#nav UL LI.last{width:130px;border-right:medium none;}
#nav UL LI.language{width:79px;float:left;height:79px;}
#nav UL LI.language A{text-align:left;line-height:39px;text-indent:12px;width:80px;display:block;background:#8e273c;height:39px;color:#fff;font-size:12px;text-decoration:none;}
#nav UL LI.language A:hover{background:#c61c3f;color:#fff;text-decoration:none;}
#nav UL LI.language A.selected{background:#000;color:#fff;text-decoration:none;}
#nav UL LI.language A.en{font-family:Georgia,"Times New Roman",Times,serif;border-top:#9a3d50 1px solid;}
#box_footer{z-index:99999;position:fixed;line-height:24px;width:100%;bottom:0px;background:#fff;height:24px;border-top:#ccc 1px solid;left:0px;}
#box_footer .foot_rim{padding-bottom:0px;line-height:24px;padding-left:15px;padding-right:15px;color:#666;font-size:11px;padding-top:0px;}
#box_footer .foot_rim SPAN{font-family:Verdana,Geneva,sans-serif;float:right;font-size:10px;}
#box_footer .foot_rim A{color:#666;text-decoration:underline;}
#box_footer .foot_rim A:hover{color:#c11e3f;text-decoration:none;}
.top_rim{z-index:99999;position:fixed;width:55px;bottom:35px;height:55px;right:10px;}
.top_rim A{text-indent:-200px;width:55px;display:block;background:url(../images/top_ico.gif) no-repeat;height:55px;overflow:hidden;text-decoration:none;}
.top_rim A:hover{background:url(../images/top_ico.gif) no-repeat 0px bottom;text-decoration:none;}
#home{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#about{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#famous{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#news{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#products{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#sector{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
#contact{position:relative;padding-bottom:0px;margin:0px auto;padding-left:0px;width:100%;padding-right:0px;height:1100px;overflow:hidden;padding-top:0px;}
.sprite{z-index:200;position:absolute;padding-bottom:0px;padding-left:0px;width:100%;padding-right:0px;height:1100px;top:0px;padding-top:0px;}
.screen{z-index:201;position:absolute;padding-bottom:0px;padding-left:0px;width:100%;padding-right:0px;height:1100px;top:0px;padding-top:0px;}
.contents{z-index:202;position:absolute;width:1200px;height:750px;margin-left:-600px;overflow:hidden;top:200px;left:50%;}
.contents .txt{line-height:40px;width:300px;font-family:Verdana,Geneva,sans-serif;float:left;height:300px;color:#c61c3f;font-size:30px;}
#home{background:url(../images/home_bg.jpg) fixed no-repeat center bottom;}
#home .sprite{background:url(../images/home_sprite_main.png) fixed no-repeat center bottom;}
#home .screen{background:url(../images/home_frei.png) no-repeat center 417px;}
#home .sprite1{z-index:201;position:absolute;padding-bottom:0px;padding-left:0px;width:100%;padding-right:0px;background:url(../images/home_frei01.png) fixed no-repeat center bottom;height:1100px;top:0px;padding-top:0px;}
#about{background:url(../images/about_bg.jpg) fixed no-repeat center 0px;}
#about .sprite{background:url(../images/about_sprite_frei.png) fixed no-repeat center 211px;}
#about .screen{background:url(../images/about_frei.png) fixed no-repeat center bottom;}
#about .about_rim{padding-left:350px;width:439px;background:url(../images/about_img.png) no-repeat 350px 0px;height:439px;}
#about .about_rim .about_txt{text-align:center;line-height:22px;color:#fff;font-size:12px;padding-top:175px;}
A.close_btu{z-index:999;position:absolute;text-align:center;line-height:30px;width:110px;bottom:150px;display:block;background:#8e273c;height:30px;color:#fff;text-decoration:none;left:0px;}
A.close_btu:hover{background:#c61c3f;color:#fff;text-decoration:none;}
#about_cont{position:relative;width:100%;background:url(../images/about_bg_01.jpg) fixed no-repeat center 0px;height:0px;overflow:hidden;}
#about_cont .sprite{background:url(../images/about_cont_01.png) fixed no-repeat center bottom;}
#about_cont .screen{background:url(../images/about_cont_02.png) fixed no-repeat center 500px;}
#about_cont .screen1{width:100%;background:url(../images/about_cont_03.png) fixed no-repeat center bottom;height:1100px;}
#famous{background:url(../images/famous_bg.jpg) fixed no-repeat center 0px;}
#famous .sprite{background:url(../images/famous_sprite_frei.png) fixed no-repeat center 411px;}
#famous .screen{background:url(../images/famous_sprite_frei.png) no-repeat center bottom;}
#famous .famous_rim{width:455px;height:450px;}
#news{background:url(../images/news_bg.jpg) fixed no-repeat center bottom;}
#news .sprite{background:url(../images/lab_sprite_frei.png) fixed no-repeat center 211px;}
#news .screen{background:url(../images/lab_frei.png) fixed no-repeat center 15px;}
#box_news{z-index:1000;position:absolute;width:500px;height:500px;top:0px;left:0px;}
#box_news_list{z-index:1000;position:absolute;width:100%;bottom:-1100px;height:1100px;left:0px;}
#box_news_list .news_list{margin:0px auto;width:1200px;height:600px;padding-top:200px;}
#news .contents A.more_ico{z-index:99999;position:absolute;text-align:center;line-height:30px;width:100px;display:block;background:#8e273c;height:30px;color:#fff;font-size:11px;top:400px;text-decoration:none;left:130px;}
#news .contents A.more_ico:hover{background:#c61c3f;color:#fff;text-decoration:none;}
#products{background:url(../images/projekt_bg.jpg) fixed no-repeat center 0px;}
#products .sprite{background:url(../images/pro_sprite_frei.png) fixed no-repeat center 435px;}
#products .screen{background:url(../images/pro_frei.png) fixed no-repeat center 28px;}
#products .pro_list{z-index:202;position:absolute;width:1204px;height:auto;margin-left:-600px;top:150px;left:50%;}
#products .pro_list .pro_title{padding-bottom:30px;}
#products .pro_list UL{padding-bottom:1px;margin:0px;padding-left:0px;width:100%;padding-right:1px;background:#000;height:auto;padding-top:0px;}
#products .pro_list UL LI{padding-bottom:0px;list-style-type:none;padding-left:1px;width:300px;padding-right:0px;float:left;height:150px;list-style-image:none;padding-top:1px;}
#products .pro_list UL LI A IMG{border-bottom:medium none;border-left:medium none;border-top:medium none;border-right:medium none;}
#sector{background:url(../images/sector_bg.jpg) fixed no-repeat center 0px;}
#sector .sprite{background:url(../images/sector_sprite_frei.png) fixed no-repeat center 435px;}
#sector .screen{background:url(../images/sector_frei.png) fixed no-repeat center 300px;}
#contact{background:url(../images/technik_bg.jpg) no-repeat center top;}
#contact .sprite{background:url(../images/technik_sprite_frei.png) fixed no-repeat center 172px;}
#contact .screen{background:url(../images/technik_frei.png) no-repeat center 200px;}
#contact .contents{height:auto;}
#box_contact{padding-left:640px;width:550px;height:450px;}
#box_feedback{width:1200px;height:400px;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
3.70 MB
Html 动画效果3
最新结算
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
打赏文章