jQuery鼠标悬停文字渐隐渐现动画效果

当时是做项目的时候用到的所以图片有些大,九张,真正要做图片不需要这么大

css样式

<style>*{margin: 0;padding: 0;}ul{list-style:none;}a{text-decoration:none;}.clear{clear:both;}.kong{width: 100%;height: 36px;}.item-main{width: 100%;    }.item-body{margin:0px 110px 0px 110px; }.item-content,.item-do{width: 100%;height: 1581px;overflow:hidden;}.item-do li{position:relative;display:inline-block;width: 32.7%;height: 526px;overflow:hidden;}.item-block{width: 100%;height: 495px;cursor:pointer;}.row1{width: 100%;height: 495px;overflow:hidden;}.img1{margin-left:-50.9847%;width:201.969%;height: 100%;}.img2{margin-left:-40.2375%;width:180.475%;height: 100%;}.img3{margin-top:-9.69657%;width:100%;height: 114.848%;}.img4{margin-top:-0.17276%;width:100%;height: 100.265%;}.img5{margin-top:-9.7%;margin-left:0%;width:100%;height: 114.848%;}.img8{margin-top:-13.27%;margin-left:0%;width:100%;height: 120.32%;}.img9{margin-top:0%;margin-left:-0.26%;width:100.528%;height: 100%;}.row2{position:absolute;left:0;bottom:31px;width: 100%;height: 495px;overflow:hidden;background:#000;vertical-align:bottom;}.row2-text{position:absolute;left:-500px;bottom:41px;height: 50px;width: 100%;font-size:18px;overflow:hidden;color:#000;font-family : "Microsoft YaHei",sans-serif;background:#fff;}.row2-text p:first-child{display:block;height: 27px;}.row2-text p:last-child{display:block;height: 21px;}
</style>

HTML写的有些多其实写一个别的copy过来就好了

<div class="item-main"><div class="item-body"><div class="kong"></div><div class="item-content"><ul class="item-do"><li><div class="item-block"><div class="row1"><img src="./images/211e0d8664e9be024e2d4a154e72d386.jpe" alt="" class="img1"></div><div class="row2">  </div><div class="row2-text"><p>Adinal</p><p>首席设计师</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/4943907d899f0182697498d83fae905b.jpe" alt="" class="img2"></div><div class="row2">  </div><div class="row2-text"><p>张罗</p><p>首席设计师</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/4512ebbfd59b075a856a8cf20162af6f.jpg" alt="" class="img3"></div><div class="row2">  </div><div class="row2-text"><p>王欢</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/247764363ef7520d54387bbd9721f5da.jpe" alt="" class="img4"></div><div class="row2">  </div><div class="row2-text"><p>王海</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/c8271e4431effec56ec2e92bb10b51db.jpg" alt="" class="img5"></div><div class="row2">  </div><div class="row2-text"><p>刘梅</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/305b4ee762369d4b992eb7c36f1c8cef.jpg" alt="" class="img5"></div><div class="row2">  </div><div class="row2-text"><p>陈航</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/c202b9729ab7322bad0f0c345eff81b5.jpeg" alt="" class="img5"></div><div class="row2">  </div><div class="row2-text"><p>唐平</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/9107aec6790a00219a2fbcc7c251c3f8.jpeg" alt="" class="img8"></div><div class="row2">  </div><div class="row2-text"><p>刘伟</p><p>首席设计</p></div></div></li><li><div class="item-block"><div class="row1"><img src="./images/8327d0dfbaac55c6369b9d4205fd3f87.jpg" alt="" class="img9"></div><div class="row2">  </div><div class="row2-text"><p>张娜</p><p>设计总监</p></div></div></li></ul></div></div>
</div>

jQuery 下面写的路径是我随便放的,做的时候改一下路径就好啦

<!-- 兼容IE8以上的 -->
<!--[if gt IE 8]><!-->
<script src="./images/jquery-3.2.1.min.js"></script>
<!--<![endif]--><!-- 兼容包括IE8以下的浏览器 -->
<!--[if ite IE 8]>
<script src="./images/jquery-1.12.4.min.js"></script>
<![endif]-->
<script>// 鼠标移动出现淡黑色背景和白色的滚动条
$(function(){$(".item-do li .row2").hide();$(".item-do li").hover(function(){$(this).find(".row2").stop().fadeTo(500,0.3);//fadeTo() 方法将被选元素的不透明度逐渐地改变为指定的值。$(this).find(".row2-text").stop().animate({left:'0'},{duration:500});},function(){$(this).find(".row2").stop().fadeTo(500,0);$(this).find(".row2-text").stop().animate({left:'318'}, {duration: "fast"});$(this).find(".row2-text").animate({left:'-518'},{duration:0});})})
</script>

转载于:https://www.cnblogs.com/DCL1314/p/7603449.html

jQuery鼠标悬停文字渐隐渐现动画效果相关推荐

  1. html语言鼠标悬停特效,CSS3鼠标悬停文字幻影动画特效

    这是一款CSS3鼠标悬停文字幻影动画特效.该特效利用before和after伪元素来制作当鼠标悬停在超链接文本上的时候的幻影效果. 使用方法 在页面中引入bootstrap.css.jquery和ph ...

  2. html 文字悬停翻转,html5+TweenMax.js鼠标悬停文字翻转动画特效

    8种动画效果十分流畅的html5+TweenMax.js鼠标悬停文字翻转动画特效,支持英文字母和中文汉字. 查看演示 下载资源: 14 次 下载资源 下载积分: 20 积分 js代码 const le ...

  3. html鼠标感应图片,jQuery实现的感应鼠标悬停图片色彩渐显效果

    本文实例讲述了jQuery实现的感应鼠标悬停图片色彩渐显效果.分享给大家供大家参考.具体实现方法如下: 超个性的感应鼠标悬停图片色彩渐显效果 ul.gallery { width: 750px; /* ...

  4. android 边框渐隐动画,Android开启动画之渐隐渐现效果

    启动某项程序时我们往往都能看到不同的"开机动画",千变万化的动画也只不过是四种基本动画衍变美化而成的. 四种android动画效果: alpha        渐变透明度动画效果 ...

  5. 鼠标悬停出现二维码动画放大,url转二维码

    鼠标悬停出现二维码动画放大,url转二维码 效果 首先引入jq和qrcode.js <script type='text/javascript' src='http://cdn.staticfi ...

  6. 鼠标悬停文字断裂字体js特效

    下载地址 一款鼠标悬停文字断裂字体特效,该特效实现了鼠标悬停文字断裂的动画特效,能够让您的网页生动起来. dd:

  7. 前端模拟手机屏幕图片渐隐渐现效果实现

    在网站上,我们经常会看到这样的效果,有一个IphoneX的手机屏幕,然后屏幕上会像真的一样,会出现各种动画效果,譬如图片的渐隐渐现.今天我们就尝试做一个这样的效果. HTML页面结构大概是这样子的: ...

  8. Unity3D--击毙怪物文本提示及其带声音(文本渐隐渐现)

    Unity3D–击毙怪物文本提示(文本渐隐渐现) 1:成员变量 public Text hintText; public AudioClip FirstBlood;//一杀声音 public Audi ...

  9. 基于jQuery鼠标悬停上下滑动导航条

    基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div id="menu2 ...

  10. html5 加速球 效果,css 渐隐渐现、echarts 圆环图、百度地图覆盖物、echarts水球图(360加速球效果)...

    说一下知识点: 1.水球是echarts的插件echarts-liquidfill,官网下载-扩展下载中可以拿到,git传送阵https://github.com/ecomfe/echarts-liq ...

最新文章

  1. linux 学习总结
  2. 分布式服务框架 Zookeeper -- 管理分布式环境中的数据--转载
  3. 写在Github被微软收购之际 - Github的那些另类用法
  4. java volatile实例_Java的Volatile实例用法及讲解
  5. WORD如何关闭标题段落分页功能?
  6. 比尔·盖茨退出微软公司董事会;苹果 WWDC、微软 Build 大会均改为线上举办;Rust 1.42.0 发布| 极客头条...
  7. 《Storm实时数据处理》一2.7 为日志流集群创建集成测试
  8. 【汇编语言与计算机系统结构笔记19】虚存概念初步,MIPS内存管理
  9. java call.invoke_java invoke 以及 webservice详解,求助
  10. MaterialImageLoading
  11. 【EXLIBRIS】随笔记 009
  12. 计算机管理员被停用,命令提示符已被系统管理员停用,详细教您命令提示符已被系统管理员停用怎么办...
  13. 此计算机未安装程序,此计算机上未安装 Windows 组件 Server-Gui-Mgmt-Infra
  14. apache2.2配置https协议(key文件、crt文件、csr文件生成方法)
  15. nvidia 3d vision kit + opengl + 立体视觉程序开发
  16. VS无法下载,提示无法连接到网络
  17. Win11系统开机黑屏无法显示桌面怎么解决?
  18. oracle使用(五)表空间创建、删除以及删除后数据文件还存在的问题
  19. c语言程序设计策划书,C语言程序设计大赛策划书(陈雷)
  20. 天才程序员: 那些年我偷懒没敲的EOS代码, 让我失去了一切, 如果...

热门文章

  1. C# DataGridView 全选 反选
  2. python+django(解决对象编码显示Test Object问题)
  3. mysql unrecognized service问题解决
  4. 老李分享:Web Services 组件
  5. ***mysql 用一个表的一列,去更新另一表的一列
  6. Android Telephony —— 手机信号实时变化源码分析过程记录
  7. python break和continue语句
  8. [OpenJDK]native.java.lang.UNIXProcess_md.c
  9. iterator总结(未完)
  10. 开源之旅——应用服务器篇