本效果使用jQuery和CSS实现了图片列表,当鼠标移入时图片向左微动,移出则复原。
其中的jQuery事件使用mouseenter 和 mouseleave ,事件绑定方法使用新推荐的on方法。
代码如下:
<!DOCTYPE html> <html> <head><meta name="viewport" content="width=device-width, initial-scale=1" /> <title>jQuery实现图片列表鼠标移入微动_何问起</title><base target="_blank" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css"> body, div, li, p, img, a { margin: 0; padding: 0; } .hovertreecontainer { width: 370px; margin: 50px auto; } .hovertreecontainer a { text-decoration: none; } .hovertree-item-box { height: 120px; width: 185px; position: relative; padding: 10px; box-sizing: border-box; float: left; } .hovertree-item-box .title { width: 80px; height: 100%; color: #4998a1; font-size: 14px; } .hovertree-item-box.odd { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; } .hovertree-item-box.even { border-bottom: 1px solid #CCC; } .hovertree-item-box.nobottom { border-bottom: none; } .hovertree-item-box .hovertree-img-box { width: 80px; height: 80px; overflow: hidden; position: absolute; right: 10px; bottom: 5px; } .hovertree-img-box img { width: 100%; height: 100%; } .hovertreecontainer:after { content: ""; display: block; clear: both; } </style> </head> <body> <div class="hovertreecontainer"><h2>jQuery实现图片列表鼠标移入微动</h2> <a href="http://hovertree.com/texiao/css/20/"> <div class="hovertree-item-box odd"> <div class="title">春节对联</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/201512/o9qashmi.gif"></div> </div> </a> <a href="http://hovertree.com/hvtart/bjae/a6w6e2qg.htm"> <div class="hovertree-item-box even"> <div class="title">下雨天</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/201512/f748s0ko.jpg"></div> </div> </a> <a href="http://hovertree.com/h/bjae/0st5ww13.htm"> <div class="hovertree-item-box odd"> <div class="title">磨砂玻璃</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/201512/agagq0or.jpg"></div> </div> </a> <a href="http://hovertree.com/menu/texiao/"> <div class="hovertree-item-box even"> <div class="title">网页特效</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/201512/r51a22uy.gif"></div> </div> </a> <a href="http://hovertree.com/h/bjaf/hwqtjwjs.htm"> <div class="hovertree-item-box odd nobottom"> <div class="title">何问起统计文件数</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/bjafjd/iofopnro.png"></div> </div> </a> <a href="http://hovertree.com/h/bjaf/hovertreeimg.htm"> <div class="hovertree-item-box even nobottom"> <div class="title">HovertreeImg</div> <div class="hovertree-img-box"><img src="http://hovertree.com/hvtimg/201601/p3t2ldyr.png"></div> </div> </a> <div><a href="http://hovertree.com/h/bjaf/4mv4wgmj.htm">原文</a> <a href="http://hovertree.com">首页</a> <a href="http://hovertree.com/menu/texiao/">特效</a></div> </div> <script type="text/javascript" src="http://down.hovertree.com/jquery/jquery-1.11.3.min.js"></script> <script type="text/javascript"> $(function () { $('.hovertreecontainer .hover'+'tree-item-box').on('mouseenter', function (ev) { var oImgBox = $(this).find('.hovertree-img-box'); $(oImgBox).stop(true).animate({ right: '20px' }, "normal"); }).on('mouseleave', function (ev) { var oImgBox = $(this).find('.hovertree-img-box'); $(oImgBox).stop(true).animate({ right: '10px' }, "normal"); }); }); </script> </body> </html>
以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持小牛知识库!
本文向大家介绍VS+opencv实现鼠标移动图片,包括了VS+opencv实现鼠标移动图片的使用技巧和注意事项,需要的朋友参考一下 基于控制台应用程序+opencv,实现点击鼠标左键,可以拖动图片以显示感兴趣区域 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍Jquery实现鼠标移动放大图片功能实例,包括了Jquery实现鼠标移动放大图片功能实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Jquery实现鼠标移动放大图片功能的方法。分享给大家供大家参考。具体分析如下: 做毕业设计,老师看完小样后,嫌弃我购物车里商品图片太大,不美观,让美化个效果。上网查查代码,修改了一个简单版的。 使用的是jquery, 未使用JavaScri
本文向大家介绍jQuery实现鼠标拖动图片功能,包括了jQuery实现鼠标拖动图片功能的使用技巧和注意事项,需要的朋友参考一下 本例利用jQuery实现一个鼠标托动图片的功能。 首先设一个wrapper,wrapper内的坐标即图片移动的坐标 设置图片div,这个div即要拖动的div 上面设置了wrapper的定位为relative,div1的定位为absolute。 接下来设计拖动的算法: 思
本文向大家介绍jquery实现图片跟随鼠标的实例,包括了jquery实现图片跟随鼠标的实例的使用技巧和注意事项,需要的朋友参考一下 jquery实现图片跟随鼠标的实例 开发后台写页面困难的一比啊,想写个鼠标移动某连接右侧显示二维码,并跟随鼠标移动的功能,各种查资料,花了一小天终于搞出来了,代码的记下来,浪费了我这么多时间,记你一辈子,这个可以直接在W3School直接运行,可以根据某行显示某个特
本文向大家介绍JQuery实现鼠标移动图片显示描述层的方法,包括了JQuery实现鼠标移动图片显示描述层的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JQuery实现鼠标移动图片显示描述层的方法。分享给大家供大家参考。具体如下: 这里可结合 JQuery easing 的动画来配合使用。 主要代码如下: 希望本文所述对大家的jQuery程序设计有所帮助。
本文向大家介绍基于JavaScript实现鼠标箭头移动图片跟着移动,包括了基于JavaScript实现鼠标箭头移动图片跟着移动的使用技巧和注意事项,需要的朋友参考一下 我们经常在一些网站上看到,鼠标在网页上移动,有一张图片跟着鼠标移动。大家知道这种效果是怎么做出来的吗?你可能感到比较复杂,其实他是用js编一段小程序来实现的,且代码简单,比较好理解。下面我就来分享下实现代码。 关键代码如下所示: 以