QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 1502|回复: 0

[HTML/CSS/JS] jQuery实现鼠标移动到图片上高亮显示

[复制链接]

等级头衔

积分成就    金币 : 2841
   泡泡 : 1516
   精华 : 6
   在线时间 : 1294 小时
   最后登录 : 2024-11-21

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老

联系方式
发表于 2021-10-21 12:25:09 | 显示全部楼层 |阅读模式
       图片高亮显示在页面中很常见,下面是用jquery实现图片高亮显示的效果,鼠标移动动某个图片上,则这个图片高亮显示。
  G3 y7 I  u3 }9 \8 Y* D 1.jpg + z. _8 a- D- L! e' N5 i9 ^- x2 D
html代码部分" d( q* E/ w$ `. p- G: A% Z
  1. <body>
  2. <div>
  3. /*添加图片*/
  4.   <img src="img/1.jpg">
  5.   <img src="img/2.jpg">
  6.   <img src="img/3.jpg">
  7.   <img src="img/4.jpg">
  8.   <img src="img/5.jpg">
  9.   <img src="img/6.jpg">
  10. </div>
  11. </body>
CSS代码部分
( T( s8 g6 ^3 U; P; X1 P
  1. <style>
  2. html{background:#000;}
  3. div{
  4.   width:700px;
  5.   height:410px;
  6.   border:1px solid #ddd;
  7.   margin:50px auto;
  8.   padding:0 20px;
  9. }
  10. div img{
  11.         margin: 10px 10px 0 20px;
  12.     }
  13. </style>
jQuery代码部分
: Q- x$ [9 j5 W7 R0 }
  1. <script>
  2. // 给大盒子添加hover事件
  3. $("div").hover(function(){
  4. //  给每个img添加hover事件
  5.             $("img").hover(function(){
  6.             // 给当前img添加动动画改变透明度
  7.                 $(this).stop(true).animate({opacity:1},100)
  8.                 $(this).siblings().stop(true).animate({opacity:.5})
  9.             })
  10.         })
  11.         // 当鼠标移开大盒子时添加动画改变透明度
  12.         $("div").mouseout(function(){
  13.             $("img").animate({opacity:1},100)
  14.         })
  15. </script>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2024-11-22 02:24

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表