案例:王者荣耀手风琴

分析:

  • 鼠标经过某个小li 有两步操作:
  • 1.当前小li 宽度变为 224px, 同时里面的小图片淡出,大图片淡入
  • 2.其余兄弟小li宽度变为69px, 小图片淡入, 大图片淡出
<!doctype html>
<html>
<head><meta charset="utf-8"><title>手风琴案例</title><style type="text/css">* {margin: 0;padding: 0;}img {display: block;}ul {list-style: none;}.king {width: 852px;margin: 100px auto;background: url(images/bg.png) no-repeat;overflow: hidden;padding: 10px;}.king ul {overflow: hidden;}.king li {position: relative;float: left;width: 69px;height: 69px;margin-right: 10px;}.king li.current {width: 224px;}.king li.current .big {display: block;}.king li.current .small {display: none;}.big {width: 224px;display: none;}.small {position: absolute;top: 0;left: 0;width: 69px;height: 69px;border-radius: 5px;}</style></head><body>
<script src="js/jquery.min.js"></script>
<script type="text/javascript">// 鼠标经过某个小li 有两步操作:$(function () {$(".king li").mouseenter(function () {// 1.当前小li 宽度变为 224px, 同时里面的小图片淡出,大图片淡入$(this).stop().animate({width:224}).find(".small").stop().fadeOut().siblings(".big").stop().fadeIn();// 2.其余兄弟小li宽度变为69px, 小图片淡入, 大图片淡出$(this).siblings("li").stop().animate({width:69}).find(".small").stop().fadeIn().siblings(".big").stop().fadeOut();// 注意给动画效果加上stop()方法 防止动画排队!!!})})</script>
<div class="king"><ul><li class="current"><a href="#"><img src="data:images/m1.jpg" alt="" class="small"><img src="data:images/m.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/l1.jpg" alt="" class="small"><img src="data:images/l.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/c1.jpg" alt="" class="small"><img src="data:images/c.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/w1.jpg" alt="" class="small"><img src="data:images/w.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/z1.jpg" alt="" class="small"><img src="data:images/z.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/h1.jpg" alt="" class="small"><img src="data:images/h.png" alt="" class="big"></a></li><li><a href="#"><img src="data:images/t1.jpg" alt="" class="small"><img src="data:images/t.png" alt="" class="big"></a></li></ul>
</div>
</body>
</html>

前端学习笔记-jQuery-jQuery动画(王者荣耀手风琴案例)相关推荐

  1. jQuery自定义动画王者荣耀手风琴效果

    分析: ①鼠标经过某个小li 有两步操作: ②当前小li 宽度变为 224px, 同时里面的小图片淡出,大图片淡入 ③其余兄弟小li宽度变为69px, 小图片淡入, 大图片淡出 <!doctyp ...

  2. jQuery-动画效果(王者荣耀手风琴案例)

    王者荣耀手风琴案例,如下图所示: 该效果为王者荣耀官网上面的效果,下面我们将实现这个效果. 结构分析: 静态页面实际上是ul标签下面包含了7个小li标签,然后每一个小li标签下面有两张图片,一个为表面 ...

  3. jQuery动画效果(王者荣耀手风琴案例)

    自定义动画: 自定义动画非常强大,通过参数的传递可以模拟以上所有动画,方法为:animate() (1)语法: animate(params,[speed],[easing],[fn]) (2)参数: ...

  4. jQuery实现王者荣耀手风琴案例(知识块讲解+案例)

    前言: 这个案例是几年前的了,现在的王者官网是没有这个手风琴模块的,我了解到这个案例,是受到了黑马程序员知名教师--pink老师的启发,我相信大家也都不陌生,同样也是我非常尊敬的一位老师,我就不做过多 ...

  5. Web前端学习笔记——HTML5与CSS3之购物车宣传案例

    <购物车宣传>案例 综合运用h5c3知识且进行一定扩展 能使用jquery完成网页常见交互行为 实际工作开发当中能应对活动宣传页 全屏切换效果 通过鼠标的滚轮 切换全屏页面 使用fullp ...

  6. Web前端学习笔记——HTML5与CSS3之QQ TIM案例

    <QQ TIM>案例 Stellar插件 描述 视差滚动(Parallax Scrolling)指网页滚动过程中, 多层次的元素进行不同程度的移动,视觉上形成立体运动效果的网页展示技术 主 ...

  7. 【前端学习笔记】JQuery事件细节、JQ进阶常用方法

    事件细节----------------------- ev直接使用,不需要兼容操作ev.pageX(Y) 鼠标的坐标(相对于文档) : ev.clientX(相对于窗口)ev.which(能监控鼠标 ...

  8. 前端学习笔记之 创建节点 与 添加节点案例

    发布留言案例实现 一.案例分析 二.实现过程 三.完整代码 一.案例分析 核心思路:点击按钮之后,就动态创建 li,添加到 ul 里面: 创建 li 的同时,把文本域里面的值通过 li.innerHT ...

  9. 【前端学习笔记】JavaScript + jQuery + Vue.js + Element-UI

    前端学习笔记 JavaScript jQuery Vue.js Element-UI Java 后端部分的笔记:Java 后端笔记 JavaScript 基础语法(数据类型.字符串.数组.对象.Map ...

最新文章

  1. 后勤问题怎么办。。。(求刊登)
  2. 通过条件判断文本框是否隐藏_如何通过风速来判断高效过滤器是否达到更换要求...
  3. Codevs 1025 选菜
  4. 整合ssh model $$_javassist_13 cannot be cast to javassist.util.proxy.Proxy
  5. java web 收发邮件_Java总结(五)之实现javaweb发送邮件
  6. Spring Security xsd 异常
  7. 限制新闻标题字数输出并用省略号代替
  8. VMware克隆CentOS6.4后 eth0无法初始化
  9. Python 图像处理 OpenCV (12): Roberts 算子、 Prewitt 算子、 Sobel 算子和 Laplacian 算子边缘检测技术
  10. Ubuntu18.04安装搜狗输入以及五笔输入法
  11. fiddler下载及安装
  12. 应届毕业生的月薪11K,了解一下(学员感言)
  13. 【HYSBZ - 4668】 冷战
  14. Netty 源码分析系列(十五)自定义解码器、编码器、编解码器
  15. 安装neo4j-community(neo4j社区版)
  16. python爬虫——爬取图书馆借阅数据
  17. 大学计算机应用基础0006,《计算机应用基础0006》考核作业1
  18. 全新界面下拉整理 点心省电3.0版
  19. 基于qt中QCalendarWidget的双日历时间范围选择控件(自定义)
  20. android10.0 bootanimation系统高仿Iphone苹果开机动画

热门文章

  1. 联想电脑高管再次空降联想移动
  2. MATLAB学习笔记04—MATLAB的字符与字符串类型
  3. 因疫情冲击实体企业被迫关门停业,浑然不知同行已经转型升级了?
  4. ping 广播ip地址发发生的一些事情
  5. 摄影测量后方交会-前方交会(C#)
  6. SAP ABAP 业务对象 BUS1138 StatisticKeyFigureCO CO 统计指数 BAPI 清单和相关 TCODE
  7. idea工具栏添加快捷图标(添加快速打开文件所在电脑位置图标)
  8. 晶圆贴膜机,WKM-168F,晶圆贴膜机相关程序
  9. 【C++ 泛型编程 进阶篇】:用std::integral_constant和std::is_*系列深入理解模板元编程
  10. 【Python小知识】字符串前加r、u、b、f是什么意思?