最近在天猫主页的右边栏上看到了一个特效,还不错,就仿制了一个,比原版的效果稍微多了点。

演示地址:http://itxiaoming.sinaapp.com/demo01/demo.html

原版特效:http://www.tmall.com/

本人不太会描述,所以直接上代码吧

<html>
<head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>demo01</title><link rel="stylesheet" type="text/css" href="demo.css"><script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="demo.js"></script>
</head>
<body><div class="menu"><div class="menu_b back1"></div><span>测试</span></div><div class="menu"><div class="menu_b back2"></div><span>测试</span></div><div class="menu"><div class="menu_b back3"></div><span>测试</span></div><div class="menu"><div class="menu_b back4"></div><span>测试</span></div><div class="menu"><div class="menu_b back5"></div><span>测试</span></div><div class="menu"><div class="menu_b back6"></div><span>测试</span></div>
</body>
</html>

上面的HTML有6个菜单栏,每个菜单栏左边默认显示是2PX宽度的色彩条

$(document).ready(function(){$(".menu").mouseover(function(){var div = $(this).children(".menu_b");div.stop(true,false).animate({width:'220px',opacity:'1'},400);div.animate({width:'180px',opacity:'1'},600);div.animate({width:'200px',opacity:'1'},500);});$(".menu").mouseout(function(){var div = $(this).children(".menu_b");div.stop(true,false).animate({width:'2px',opacity:'1'},500);div.animate({width:'20px',opacity:'1'},600);div.animate({width:'2px',opacity:'1'},500);});
});

当鼠标放上去的时候,2PX的色彩条的宽度加载到比菜单栏的多20PX,然后再弹回来比菜单栏的少20PX,然后再加载到跟菜单栏一样宽,这样有个弹性的加载效果。这里的宽度可以根据自己的审美观来修改,也可以再后面多加几个来回弹的特效,这样也许效果会显得更逼真些。离开的时候特效相反,一样的原理。

/* demo01 css */.menu{position: relative;width: 200px;height: 40px;background: #666;margin: 10px;
}.menu_b{position: absolute;width: 2px;height: 40px;background: red;z-index: 1px;
}
.menu span{position: inherit;display: block;text-align: center;line-height: 40px;z-index: 3px;font-family: "Microsoft Yahei";color: #FFF;cursor: pointer;
}
.back1{background: #FF0000;
}
.back2{background: #921AFF;
}
.back3{background: #00CACA;
}
.back4{background: #00DB00;
}
.back5{background: #FF5809;
}
.back6{background: #E1E100;
}

第一次在这里发表文章,有什么不足的地方或好的方法可以留言,我们可以互相学习,互相进步。然后希望能在这里结交更多志同道合的朋友。谢谢观看,源码奉上。

jquery-仿淘宝双11侧边栏的菜单特效(2014-10-31 )相关推荐

  1. jQuery仿淘宝鼠标悬停动画图标导航特效

    jQuery仿淘宝鼠标悬停动画图标导航特效 下载地址:jQuery仿淘宝鼠标悬停动画图标导航特效 http://www.sucaijiayuan.com/Js/DaoHangDaiMa/1462.ht ...

  2. jquery特效-基于jQuery仿淘宝红色分类导航

    今天给大家分享一款基于jQuery仿淘宝红色分类导航.这款分类导航适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗.效果图如下: 实现的代码. ...

  3. 一款基于jQuery仿淘宝红色分类导航

    今天给大家分享一款基于jQuery仿淘宝红色分类导航.这款分类导航适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗.效果图如下: 在线预览    ...

  4. 2021年淘宝双11跨店满减如何使用?

    2021年淘宝双11跨店满减怎么使用? 前面小编赵一八笔记介绍了天猫双十一活动从几号开始到几号结束,双十一活动期间淘宝的商家也会上线促销活动,其中跨店满减是少不了的环节,大家知道今年淘宝双11满多少减 ...

  5. 一键自动完成 2021 京东/淘宝双 11 活动

    苏生不惑第295篇原创文章,将本公众号设为星标,第一时间看最新文章. 之前分享过免费使用腾讯云每天定时签到京东领取京豆网易云音乐等级快速升级:每天自动打卡听歌300首签到 获取脚本,再安装nodejs ...

  6. 淘宝双11大数据分析(数据准备篇)

    文章目录 前言 数据内容分析 `user_log.csv`文件内容含义 `train.csv` 和 `test.csv` 文件内容含义 数据上传到Linux系统并解压 数据集的预处理 文件信息截取 导 ...

  7. 2021年淘宝双11超级红包规则介绍

    2021年淘宝双11超级红包规则介绍 一年一度的双十一购物狂欢节又要到了,每年天猫.淘宝.京东等电商平台都准备丰厚的红包福利送给大家,今年也依然丰厚.值得注意的是,今年的双十一比以往提前了4个小时,1 ...

  8. 性能第三讲:百万级QPS,支撑淘宝双11需要哪些技术

    性能第三讲:百万级QPS,支撑淘宝双11需要哪些技术 又到一年双11,相信大部分同学都曾经有这个疑问:支撑起淘宝双11这么大的流量,需要用到哪些核心技术?性能优化系列的第二篇我想跟大家探讨一下这个话题 ...

  9. 大数据系统开发综合实践(淘宝双11大数据批处理分析系统、NBA 、淘宝购物大数据实时展示、Spark GraphX)

    cqupt || xmu--大数据系统开发综合实践 代码放在了GitHub上 链接 task01 大数据批处理系统 淘宝双11大数据批处理分析系统 task02 大数据查询分析计算系统 NBA 统计大 ...

最新文章

  1. 我们每天都在做无用功?
  2. SpringBoot 项目使用 SLF4J+logback 进行日志记录,来增强可维护性
  3. kali装电脑_Kali Linux可以安装到平板电脑吗?
  4. 关于set的自定义比较函数的使用及结构体的上下二分用法
  5. do matlab的 while循环_除了Matlab,基本上所有的语言都有do-while语句吧?的相关推荐_ChinaUnix论坛...
  6. 自治区计算机一级,新疆自治区计算机一级考试题库及答案
  7. Hadoop(五)HBase基础
  8. 最难忘的一节计算机课,最难忘的一节课作文五篇
  9. 数据库镜像怎么还原数据库_镜像数据库上的日志传送
  10. 从零开始学ios开发(十三):Table Views(下)Grouped and Indexed Sections
  11. 光盘装系统和U盘装系统有什么区别吗?
  12. HarmonyOS 组件篇
  13. ubuntu搭建nfs网络文件系统
  14. ST集成传感器方案实现电子罗盘功能
  15. 一个清华学子写的关于directshow的学习心得
  16. 2015全国硕士研究生计算机考研真题(附答案)
  17. 拾叶集 - 江湖一剑客
  18. 阿里云服务器地域节点测试IP分享(国内+海外)Ping值延迟测试
  19. Celery介绍--手机短信异步发送
  20. 热插拔与非热插拔的区别

热门文章

  1. 自动驾驶领域开源数据集详细汇总
  2. 1246 Problem -AM-笨鸟先飞-入门题-数学-C++实现
  3. SpringBoot 2.x 使用 exe4j 打包成 exe 可执行文件(附带启动传参)
  4. java 公历 农历_求JAVA农历转公历,公历转农历算法
  5. 10moons ut340linux驱动编译安装方法
  6. 《观察者模式》之“当你凝望深渊时,深渊也在凝望你”
  7. stickup效果的实现
  8. Validform验证插件
  9. 音乐主Activity
  10. Android学习笔记(三)之带有侧边索引的快速查找(跟带字母索引查找的通讯录差不多)