jQuery鼠标经过九宫格动画效果滑动滚动特效代码

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

以下是 jQuery鼠标经过九宫格动画效果滑动滚动特效代码 的示例演示效果:

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

部分效果截图:

jQuery鼠标经过九宫格动画效果滑动滚动特效代码

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鼠标经过九宫格动画效果</title>
<link href="css/zxmk.css" rel="stylesheet" type="text/css"/>
<script src="js/core.js" type="text/javascript"></script>
<script src="js/jquery-1.5.1.min.js" type="text/javascript"></script>

</head>
<body>
<div class="index-con" style="z-index: 0">
  <ul>
    <li class="in-kct in-course"> <a href="#" title="视频">
      <div class="in-block"> <i class="bigger"></i> <span class="ch show" style="display: block;">视频</span> <i class="in-none"></i> <span class="in-text" style="display: none;">
        <p><em>零基础</em>&nbsp;&nbsp;通关保障 </p>
       
        </span> </div>
      </a> </li>
    <li class="in-kct in-quest"> <a href="#" title="题库">
      <div class="in-block"> <i class=""></i> <span class="ch" style="display: inline;">题库</span> <i class="in-none"></i> <span class="in-text" style="display: none; width: 280px; left: 30px">
        <p><em>4.34万</em>道试题、<em>4640</em>份试卷</p>
        <p>让你的水平提<em>升更容易</em>!</p>
        </span> </div>
      </a> </li>
    <li class="in-jbk in-plan"> <a href="#" title="每日一练">
      <div class="in-block"> <i style="display: block;"></i> <span style="display: inline;">每日一练</span> <i class="in-none toLeft1" style="display: none;"></i> <span class="in-text" style="display: none;">
        <p>完备的规划是指引</p>
        <p>我们取得成功的前提</p>
        </span> </div>
      </a> </li>
    <li class="in-jbk in-report"> <a href="#" title="真题演练">
      <div class="in-block"> <i style="display: block;"></i> <span style="display: inline;">真题演练</span> <i class="in-none toLeft2" style="display: none;"></i> <span class="in-text" style="display: none;">
        <p>预测成绩</p>
        <p>知识点强弱项目分析</p>
        </span> </div>
      </a> </li>
    <li class="in-zxl in-forma"> <a href="#" title="精选试题">
      <div class="in-block"> <i style="display: block;"></i> <span style="display: inline;">精选试题</span> <i class="in-none toLeft0 toLeft4" style="display: none;"></i> <span class="in-text" style="display: none;">
        <p>更简洁、更简单、更强大、更专业</p>
     
        </span> </div>
      </a> </li>
    <li class="in-zxl in-means"> <a href="#" title="资料">
      <div class="in-block"> <i></i> <span>资料</span> <i class="in-none"></i> <span class="in-text">
        <p>辅导资料、常用软件</p>
        <p>应有尽有</p>
        </span> </div>
      </a> </li>
    <li class="in-jbk in-client"> <a href="#" target="_blank" title="微社区">
      <div class="in-block"> <i></i> <span>微社区</span> <i class="in-none"></i> <span class="in-text">
        <p>在线交流</p>
        <p>让你学习考试更简单</p>
        </span> </div>
      </a> </li>
  </ul>
</div>
<script>
    seajs.use('jquery',function($) {
        $(function () {
             //
            $(".index-con .in-kct").hover(function() {
                $(this).find('i:first').addClass('smaller').removeClass('bigger')
                $(this).find('span:first').fadeOut('')
                $(this).find('.in-text').show('fast').addClass('show')
                $(this).find('.ch').removeClass('')
            }, function() {
                $(this).find('i:first').removeClass('smaller').addClass('bigger')
                $(this).find('span:first').fadeIn('')
                $(this).find('.in-text').hide('').removeClass('fast')
                $(this).find('.ch').addClass('show')
            })
            $(".index-con .in-jbk").hover(function() {
                $(this).find('i:first').addClass('hide')
                $(this).find('span:first').hide('')
                $(this).find('.in-text').show('').addClass('show')
                var num = $(this).index('.in-jbk') + 1;
                $(this).find('.in-none').show('').addClass('toLeft' + num).removeClass('toRight' + num)
                $(this).find('.ch1').removeClass('show')
            }, function() {
                $(this).find('i:first').addClass('hide')
                $(this).find('span:first').fadeIn('')
                $(this).find('.in-text').hide('').removeClass('show')
                var num = $(this).index('.in-jbk') + 1;
                $(this).find('.in-none').show().addClass('toRight' + num).removeClass('toLeft' + num)
                $(this).find('.ch1').addClass('show')
            })
            $(".index-con .in-zxl").hover(function() {
                $(this).find('i:first').addClass('hide')
                $(this).find('span:first').hide('')
                $(this).find('.in-text').show().addClass('show')
                var nums = $(this).index('.in-zxl') + 1;
                $(this).find('.in-none').show().addClass('toLeft4').removeClass('toRight4')
                $(this).find('.ch2').removeClass('show')
            }, function() {
                $(this).find('i:first').addClass('hide')
                $(this).find('span:first').fadeIn('fast')
                $(this).find('.in-text').hide().removeClass('show')
                $(this).find('.in-none').show().addClass('toRight4').removeClass('toLeft4')
                $(this).find('.ch2').addClass('show')
            });
        });
    })
</script>
</body>
</html>








JS代码(core.js):

!function(a){
	var b="1.0.1",c="20140701001",d=parseInt(b.replace(/\./g,"")+c,16),e=a.document,f=location.hostname,g={
	scriptReady:function(a,b){
	var c=e.getElementById(a);
	c.readyState?c.onreadystatechange=function(){
	(c.attachEvent?"complete"===c.readyState:"loading"!==c.readyState)&&(c.onreadystatechange=null,b&&b())}
:c.onload=function(){
	b&&b()}
}
,getScript:function(a){
	var b=e.createElement("script");
	b.type="text/javascript",b.charset="utf-8",b.defer="defer",b.async="async",b.src=a,e.getElementsByTagName("head")[0].appendChild(b)}
,getComboUrl:function(){
	var a="";
	for(var b in k)a+=(0==b?"":",")+m[k[b]]+".js";
	return l+"??"+a+"?v="+d}
,returnJson:function(a){
	return new Function("return "+a)()}
}
,h=e.getElementById("coreNode"),i=h?g.returnJson(h.getAttribute("data-config")||"{
}
"):{
}
,j=i.plus?i.plus.join(","):"",k=[],l="http://img2.233.com/x/",m={
	sea:"sea-modules/seajs/seajs/2.2.1/sea",seaConfig:"sea-config",seaCombo:"sea-modules/seajs/seajs-combo/1.0.1/seajs-combo",jquery:"sea-modules/jquery/jquery/1.11.0/jquery",tongji:"plus/tj/1.0.0/tongji",global:"plus/global"}
,n={
	isReady:!1,init:!1,ready:function(a){
	if(!n.init)if(n.init=!0,e.addEventListener)e.addEventListener("DOMContentLoaded",function(){
	e.removeEventListener("DOMContentLoaded",arguments.callee,!1),a()}
,!1);
	else if(e.attachEvent&&(e.attachEvent("onreadystatechange",function(){
	"complete"===e.readyState&&(e.detachEvent("onreadystatechange",arguments.callee),a())}
),e.documentElement.doScroll&&"undefined"==typeof window.frameElement)){
	if(n.isReady)return;
	try{
	e.documentElement.doScroll("left")}
catch(b){
	return setTimeout(arguments.callee,0),void 0}
a()}
}
}
;
	k.push("sea"),k.push("seaConfig"),k.push("seaCombo"),/jQuery/gi.test(j)&&k.push("jquery"),a.document.write('<script id="JS_core" charset="utf-8" src="'+g.getComboUrl()+'"></script>'),g.scriptReady("JS_core"),n.ready(function(){
	/233.com/gi.test(f)&&g.getScript(l+m.tongji+".js?v="+b)}
),a.core={
	version:b,update:c,timestamp:d,utils:g,ready:n.ready}
}
(window);
	

CSS代码(zxmk.css):

@charset "utf-8";/* CSS Document */
*{margin:0;padding:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clearfix{display:inline-table;zoom:1;}
input{border:0;}
h3{font-weight:normal;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
ul li{list-style:none;}
a{text-decoration:none;}
body{font-family:"Microsoft Yahei"!important;background:url(../images/bg.png) no-repeat top center!important;}
.index-con{width:1000px;height:450px;margin:140px auto 0;position:relative;}
.index-con li{width:335px;float:left;margin:0 10px 5px 0;position:relative;}
*html .index-con li{margin:0 10px 10px 0;}
*html .index-con .in-zxl{margin-top:-10px;}
.index-con li a{font-size:30px;color:#fff!important;line-height:63px;zoom:1;position:relative;}
.in-kct a{height:300px;display:block;text-align:center;}
.in-kct a{background:#b01e00;}
.in-kct i{width:150px;height:150px;display:block;background:url(../images/course-icon.png) no-repeat;float:left;;margin:40px 95px 0 95px;}
*html .in-kct i{margin:45px 45px 15px 45px;}
.in-quest a{background:#28b779;}
.in-quest i{background:url(../images/quest-icon.png) no-repeat;}
.index-con .in-jbk a{width:310px;height:145px;display:block;background:#00bfff;display:block;line-height:145px;}
.in-jbk i{width:60px;height:53px;display:block;float:left;background:url(../images/mryl.png) no-repeat;margin:50px 30px 0 55px;}
*html .in-jbk i{margin:38px 25px 0 20px;}
.index-con .in-report a{display:block;background:#ff8000;}
.in-report i{width:64px;height:64px;background:url(../images/yl.png) no-repeat;margin:42px 30px 0 49px;}
.index-con .in-client a{height:130px;display:block;background:#691bb8;line-height:130px;}
.in-client i{width:58px;height:55px;background:url(../images/chart.png) no-repeat;margin:38px 30px 0 52px;}
*html .in-client i{margin:40px 30px 0 22px;}
.index-con .in-zxl a{height:130px;line-height:130px;display:block;background:#ff8000;margin-top:5px;overflow:hidden;}
*html .index-con .in-zxl a{margin-top:10px;}
.in-zxl i{width:64px;height:56px;display:block;float:left;}
.in-forma i{background:url(../images/forma-icon.png) no-repeat 0 3px;margin:37px 25px 0 95px;}
.index-con .in-means a{background:#1f64cd;}
.in-means i{background:url(../images/means-icon.png) no-repeat;margin:40px 25px 0 95px;}
.in-forma i,.in-means i{*margin:40px 35px 0 75px;}
*html .in-forma i,.in-means i{margin:40px 35px 0 35px;*margin:40px 35px 0 80px;}
.in-text{width:210px;position:absolute;left:65px;bottom:50px;text-align:center;font-size:16px;line-height:30px;}
.in-text em{color:#ffe569;font-size:25px;}
.in-kct .in-none{width:114px;height:114px;background:url(../images/course-icon2.png) no-repeat;position:absolute;top:1px;left:18px;}
*html .in-kct .in-none{position:absolute;top:3px;left:64px;}
.in-quest .in-none{background:url(../images/quest-icon2.png) no-repeat;}
.in-jbk .in-text,.in-zxl .in-text{width:145px;line-height:25px;text-align:left;margin-left:55px;position:absolute;left:65px;bottom:48px;}
.in-client .in-text{position:absolute;left:65px;bottom:40px;}
.in-jbk .in-none{margin:50px 30px 0 30px;position:absolute;top:0;left:0;}
.in-report .in-none{margin:42px 30px 0 30px;}
.in-zxl .in-none{margin:40px 30px 0 42px;*margin:40px 30px 0 42px;position:absolute;top:0;left:0;}
.in-forma .in-none{margin:37px 30px 0 42px;*margin:38px 30px 0 42px;}
.in-zxl .in-text{margin-left:65px;position:absolute;left:65px;bottom:42px;}
.in-none .in-text{position:absolute;left:65px;bottom:40px;}
.in-report .in-none .in-text,.in-plan .in-none .in-text{position:absolute;left:65px;bottom:50px;}
.nav-box-big span{font-size:33px;color:#de2501}
.nav-box-big span{max-width:260px;_max-width:230px}
.index-con .in-none,.index-con .in-text{display:none;}
.index-con .in-jbk{height:130px;position:absolute;top:0;right:-10px;}
.index-con .in-plan{width:310px;height:145px;position:absolute;top:0;right:-10px;z-index:5}
.index-con .in-report{width:310px;height:145px;position:absolute;top:154px;right:-10px;z-index:5}
.index-con .in-client{width:310px;height:130px;position:absolute;top:310px;right:-10px;z-index:5}
.index-con .in-jbk i.hide,.index-con .in-zxl i.hide{visibility:hidden}
.index-con .in-kct .ch{position:absolute;bottom:40px;left:140px;}
.index-con .in-jbk .ch1{position:absolute;top:0;left:140px;}
.index-con .in-zxl .ch2{position:absolute;top:0;left:180px;}
.top-nav{background:#151515;height:47px;line-height:47px;}
.w1000{width:1000px;margin:0 auto;}
.topLogo{float:left;padding-top:5px;}
.topLogin{float:right;background:url(../images/admin.jpg) no-repeat 0px 18px;font-size:8px;color:#5c5c5c;padding-left:10px;}
.topLogin a{color:#fff;font-size:14px;padding:0 5px;margin-left:5px;}
.in-kct .in-block .smaller{animation:scale 1s .1s ease-in-out both normal;-moz-animation:scale 1s .1s ease-in-out both normal;-webkit-animation:scale 1s .1s ease-in-out both normal;-o-animation:scale 1s .1s ease-in-out both normal}
.in-kct .in-block .bigger{animation:scale1 1s .1s ease-in-out both normal;-moz-animation:scale1 1s .1s ease-in-out both normal;-webkit-animation:scale1 1s .1s ease-in-out both normal;-o-animation:scale1 1s .1s ease-in-out both normal;}
.show{animation:show 1s .1s ease-in-out both normal;-moz-animation:show 1s .1s ease-in-out both normal;-webkit-animation:show 1s .1s ease-in-out both normal;-o-animation:show 1s .1s ease-in-out both normal;}
.toLeft1{animation:toLeft1 1s .1s ease-in-out both normal;-moz-animation:toLeft1 1s .1s ease-in-out both normal;-webkit-animation:toLeft1 1s .1s ease-in-out both normal;-o-animation:toLeft1 1s .1s ease-in-out both normal;}
.toRight1{animation:toRight1 1s .1s ease-in-out both normal;-moz-animation:toRight1 1s .1s ease-in-out both normal;-webkit-animation:toRight1 1s .1s ease-in-out both normal;-o-animation:toRight1 1s .1s ease-in-out both normal;}
.toLeft2{animation:toLeft2 1s .1s ease-in-out both normal;-moz-animation:toLeft2 1s .1s ease-in-out both normal;-webkit-animation:toLeft2 1s .1s ease-in-out both normal;-o-animation:toLeft2 1s .1s ease-in-out both normal;}
.toRight2{animation:toRight2 1s .1s ease-in-out both normal;-moz-animation:toRight2 1s .1s ease-in-out both normal;-webkit-animation:toRight2 1s .1s ease-in-out both normal;-o-animation:toRight2 1s .1s ease-in-out both normal;}
.toLeft3{animation:toLeft3 1s .1s ease-in-out both normal;-moz-animation:toLeft3 1s .1s ease-in-out both normal;-webkit-animation:toLeft3 1s .1s ease-in-out both normal;-o-animation:toLeft3 1s .1s ease-in-out both normal;}
.toRight3{animation:toRight3 1s .1s ease-in-out both normal;-moz-animation:toRight3 1s .1s ease-in-out both normal;-webkit-animation:toRight3 1s .1s ease-in-out both normal;-o-animation:toRight3 1s .1s ease-in-out both normal;}
.toLeft4{animation:toLeft4 1s .1s ease-in-out both normal;-moz-animation:toLeft4 1s .1s ease-in-out both normal;-webkit-animation:toLeft4 1s .1s ease-in-out both normal;-o-animation:toLeft4 1s .1s ease-in-out both normal;}
.toRight4{animation:toRight4 1s .1s ease-in-out both normal;-moz-animation:toRight4 1s .1s ease-in-out both normal;-webkit-animation:toRight4 1s .1s ease-in-out both normal;-o-animation:toRight4 1s .1s ease-in-out both normal;}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1);}
100%{-webkit-transform:scale(0.65);}
}
@-moz-keyframes scale{0%{-moz-transform:scale(1);}
100%{-moz-transform:scale(0.65);}
}
@-ms-keyframes scale{0%{-ms-transform:scale(1);}
100%{-ms-transform:scale(0.65);}
}
@keyframes scale{0%{transform:scale(1);}
100%{transform:scale(0.65);}
}
@-webkit-keyframes scale1{0%{-webkit-transform:scale(0.65);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes scale1{0%{-moz-transform:scale(0.65);}
100%{-moz-transform:scale(1);}
}
@-ms-keyframes scale1{0%{-ms-transform:scale(0.65);}
100%{-ms-transform:scale(1);}
}
@keyframes scale1{0%{transform:scale(0.65);}
100%{transform:scale(1);}
}
@-webkit-keyframes show{0%{opacity:0;-webkit-transform:translateY(70%)}
100%{opacity:1;-webkit-transform:translateY(0px)}
}
@-moz-keyframes show{0%{opacity:0;-moz-transform:translateY(70%)}
100%{opacity:1;-moz-transform:translateY(0px)}
}
@-ms-keyframes show{0%{opacity:0;-ms-transform:translateY(70%)}
100%{opacity:1;-ms-transform:translateY(0px)}
}
@keyframes show{0%{opacity:0;transform:translateY(70%)}
100%{opacity:1;transform:translateY(0px)}
}
@-webkit-keyframes toLeft1{0%{-webkit-transform:translateX(45%)}
100%{-webkit-transform:translateX(0px)}
}
@-moz-keyframes toLeft1{0%{-moz-transform:translateX(45%)}
100%{-moz-transform:translateX(0px)}
}
@-ms-keyframes toLeft1{0%{-ms-transform:translateX(45%)}
100%{-ms-transform:translateX(0px)}
}
@keyframes toLeft1{0%{transform:translateX(45%)}
100%{transform:translateX(0px)}
}
@-webkit-keyframes toRight1{0%{-webkit-transform:translateX(0px)}
100%{-webkit-transform:translateX(45%)}
}
@-moz-keyframes toRight1{0%{-moz-transform:translateX(0px)}
100%{-moz-transform:translateX(45%)}
}
@-ms-keyframes toRight1{0%{-ms-transform:translateX(0px)}
100%{-ms-transform:translateX(45%)}
}
@keyframes toRight1{0%{transform:translateX(0px)}
100%{transform:translateX(45%)}
}
@-webkit-keyframes toLeft2{0%{opacity:1;-webkit-transform:translateX(30%)}
100%{opacity:1;-webkit-transform:translateX(0px)}
}
@-moz-keyframes toLeft2{0%{opacity:1;-moz-transform:translateX(30%)}
100%{opacity:1;-moz-transform:translateX(0px)}
}
@-ms-keyframes toLeft2{0%{opacity:1;-ms-transform:translateX(30%)}
100%{opacity:1;-ms-transform:translateX(0px)}
}
@keyframes toLeft2{0%{opacity:1;transform:translateX(30%)}
100%{opacity:1;transform:translateX(0px)}
}
@-webkit-keyframes toRight2{0%{-webkit-transform:translateX(0px)}
100%{-webkit-transform:translateX(30%)}
}
@-moz-keyframes toRight2{0%{-moz-transform:translateX(0px)}
100%{-moz-transform:translateX(30%)}
}
@-ms-keyframes toRight2{0%{-ms-transform:translateX(0px)}
100%{-ms-transform:translateX(30%)}
}
@keyframes toRight2{0%{transform:translateX(0px)}
100%{transform:translateX(30%)}
}
@-webkit-keyframes toLeft3{0%{-webkit-transform:translateX(38%)}
100%{-webkit-transform:translateX(0px)}
}
@-moz-keyframes toLeft3{0%{-moz-transform:translateX(38%)}
100%{-moz-transform:translateX(0px)}
}
@-ms-keyframes toLeft3{0%{-ms-transform:translateX(38%)}
100%{-ms-transform:translateX(0px)}
}
@keyframes toLeft3{0%{transform:translateX(38%)}
100%{transform:translateX(0px)}
}
@-webkit-keyframes toRight3{0%{-webkit-transform:translateX(0px)}
100%{-webkit-transform:translateX(38%)}
}
@-moz-keyframes toRight3{0%{-moz-transform:translateX(0px)}
100%{-moz-transform:translateX(38%)}
}
@-ms-keyframes toRight3{0%{-ms-transform:translateX(0px)}
100%{-ms-transform:translateX(38%)}
}
@keyframes toRight3{0%{transform:translateX(0px)}
100%{transform:translateX(38%)}
}
@-webkit-keyframes toLeft4{0%{-webkit-transform:translateX(82%)}
100%{-webkit-transform:translateX(0px)}
}
@-moz-keyframes toLeft4{0%{-moz-transform:translateX(82%)}
100%{-moz-transform:translateX(0px)}
}
@-ms-keyframes toLeft4{0%{-ms-transform:translateX(82%)}
100%{-ms-transform:translateX(0px)}
}
@keyframes toLeft4{0%{transform:translateX(82%)}
100%{transform:translateX(0px)}
}
@-webkit-keyframes toRight4{0%{-webkit-transform:translateX(0)}
100%{-webkit-transform:translateX(82%)}
}
@-moz-keyframes toRight4{0%{-moz-transform:translateX(0)}
100%{-moz-transform:translateX(82%)}
}
@-ms-keyframes toRight4{0%{-ms-transform:translateX(0)}
100%{-ms-transform:translateX(82%)}
}
@keyframes toRight4{0%{transform:translateX(0)}
100%{transform:translateX(82%)}
}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
959.57 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
打赏文章