jQuery鼠标悬停文字渐隐渐现动画效果
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鼠标悬停文字渐隐渐现动画效果相关推荐
- html语言鼠标悬停特效,CSS3鼠标悬停文字幻影动画特效
这是一款CSS3鼠标悬停文字幻影动画特效.该特效利用before和after伪元素来制作当鼠标悬停在超链接文本上的时候的幻影效果. 使用方法 在页面中引入bootstrap.css.jquery和ph ...
- html 文字悬停翻转,html5+TweenMax.js鼠标悬停文字翻转动画特效
8种动画效果十分流畅的html5+TweenMax.js鼠标悬停文字翻转动画特效,支持英文字母和中文汉字. 查看演示 下载资源: 14 次 下载资源 下载积分: 20 积分 js代码 const le ...
- html鼠标感应图片,jQuery实现的感应鼠标悬停图片色彩渐显效果
本文实例讲述了jQuery实现的感应鼠标悬停图片色彩渐显效果.分享给大家供大家参考.具体实现方法如下: 超个性的感应鼠标悬停图片色彩渐显效果 ul.gallery { width: 750px; /* ...
- android 边框渐隐动画,Android开启动画之渐隐渐现效果
启动某项程序时我们往往都能看到不同的"开机动画",千变万化的动画也只不过是四种基本动画衍变美化而成的. 四种android动画效果: alpha 渐变透明度动画效果 ...
- 鼠标悬停出现二维码动画放大,url转二维码
鼠标悬停出现二维码动画放大,url转二维码 效果 首先引入jq和qrcode.js <script type='text/javascript' src='http://cdn.staticfi ...
- 鼠标悬停文字断裂字体js特效
下载地址 一款鼠标悬停文字断裂字体特效,该特效实现了鼠标悬停文字断裂的动画特效,能够让您的网页生动起来. dd:
- 前端模拟手机屏幕图片渐隐渐现效果实现
在网站上,我们经常会看到这样的效果,有一个IphoneX的手机屏幕,然后屏幕上会像真的一样,会出现各种动画效果,譬如图片的渐隐渐现.今天我们就尝试做一个这样的效果. HTML页面结构大概是这样子的: ...
- Unity3D--击毙怪物文本提示及其带声音(文本渐隐渐现)
Unity3D–击毙怪物文本提示(文本渐隐渐现) 1:成员变量 public Text hintText; public AudioClip FirstBlood;//一杀声音 public Audi ...
- 基于jQuery鼠标悬停上下滑动导航条
基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div id="menu2 ...
- html5 加速球 效果,css 渐隐渐现、echarts 圆环图、百度地图覆盖物、echarts水球图(360加速球效果)...
说一下知识点: 1.水球是echarts的插件echarts-liquidfill,官网下载-扩展下载中可以拿到,git传送阵https://github.com/ecomfe/echarts-liq ...
最新文章
- linux 学习总结
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据--转载
- 写在Github被微软收购之际 - Github的那些另类用法
- java volatile实例_Java的Volatile实例用法及讲解
- WORD如何关闭标题段落分页功能?
- 比尔·盖茨退出微软公司董事会;苹果 WWDC、微软 Build 大会均改为线上举办;Rust 1.42.0 发布| 极客头条...
- 《Storm实时数据处理》一2.7 为日志流集群创建集成测试
- 【汇编语言与计算机系统结构笔记19】虚存概念初步,MIPS内存管理
- java call.invoke_java invoke 以及 webservice详解,求助
- MaterialImageLoading
- 【EXLIBRIS】随笔记 009
- 计算机管理员被停用,命令提示符已被系统管理员停用,详细教您命令提示符已被系统管理员停用怎么办...
- 此计算机未安装程序,此计算机上未安装 Windows 组件 Server-Gui-Mgmt-Infra
- apache2.2配置https协议(key文件、crt文件、csr文件生成方法)
- nvidia 3d vision kit + opengl + 立体视觉程序开发
- VS无法下载,提示无法连接到网络
- Win11系统开机黑屏无法显示桌面怎么解决?
- oracle使用(五)表空间创建、删除以及删除后数据文件还存在的问题
- c语言程序设计策划书,C语言程序设计大赛策划书(陈雷)
- 天才程序员: 那些年我偷懒没敲的EOS代码, 让我失去了一切, 如果...
热门文章
- C# DataGridView 全选 反选
- python+django(解决对象编码显示Test Object问题)
- mysql unrecognized service问题解决
- 老李分享:Web Services 组件
- ***mysql 用一个表的一列,去更新另一表的一列
- Android Telephony —— 手机信号实时变化源码分析过程记录
- python break和continue语句
- [OpenJDK]native.java.lang.UNIXProcess_md.c
- iterator总结(未完)
- 开源之旅——应用服务器篇