Unsplash

当我们在浏览网页的时候,描述性的文本通常不会跟在图片之后,而是当我们将鼠标移至图片上时,才会将文本显示出来,这样的好处是,以突显图片为主,并节省布局空间

HTML 结构如下

  • 世界上最好的

    Nian糕

  • 世界上最好的

    Nian糕

  • 世界上最好的

    Nian糕

CSS 样式如下

*{margin:0px;padding:0px;}

#content{width:800px;height:180px;margin:200px auto 0px;border-bottom:1px solid #990033;}

#content ul{list-style:none;width:750px;height:180px;margin:auto;}

#content ul li{width:250px;height:180px;float:left;position:relative;overflow:hidden;}

#content ul li div.tit{width:250px;height:50px;position:absolute;left:0px;bottom:-50px;background:rgba(0,0,0,0.5);}

#content ul li div.tit p{color:#fff;text-align:center;margin:3px;font-family:"微软雅黑";}

#footer{width:800px;height:160px;}

#footer div.tel{width:100%;height:30px;color:#993300;font-size:12px;margin-left:40px;margin-top:10px;margin-bottom:20px;}

#footer div.tel p a{width:50px;height:32px;display:inline-block;vertical-align:middle;}

#footer div.detail{width:100%;height:50px;margin-left:40px;color:#993300;font-size:12px;}

#footer div.detail p{margin-top:5px;}

#footer div.detail p.curr{font-weight:bold;}

#footer div.footer-nav{width:280px;float:right;color:#993300;font-size:12px;}

#footer div.footer-nav ul li{list-style:none;float:left;margin-top:10px;}

引入 jQuery 库,通过 $(this) 获取到鼠标所悬停的 li 元素, 第一个 function 实现了鼠标悬停在上面的效果,第二个 function 实现了鼠标离开之后的效果,并调用 .animate() 方法过渡平滑

$("#content ul li").hover(function(){//鼠标悬停在上面实现什么效果

$(this).find("div").stop().animate({

"bottom":"0px"

},1000);

},function(){//鼠标离开实现什么功能

$(this).find("div").stop().animate({

"bottom":"-50px"

},1000);

});

运行结果

本篇的内容到这里就全部结束了,源码我已经发到了 GitHub Source_code 上了,有需要的同学可自行下载,预览效果可点击 effect

End of File

行文过程中出现错误或不妥之处在所难免,希望大家能够给予指正,以免误导更多人,最后,如果你觉得我的文章写的还不错,希望能够点一下喜欢和关注,为了我能早日成为简书优秀作者献上一发助攻吧,谢谢!^ ^

鼠标悬停显示图片html5,JavaScript 鼠标悬停图片,显示隐藏文本相关推荐

  1. java鼠标js触发事件吗,JavaScript鼠标事件是什么?JavaScript鼠标事件详解

    js中是比较简单的语言,然而js的精髓就是js事件,这也是js当中最重要的部分,很多人对JavaScript鼠标事件是什么还不是很了解,下面我们对JavaScript鼠标事件进行详解. 一:在js中, ...

  2. html5鼠标事件监听,HTML5 Canvas鼠标与键盘事件

    演示HTML5 Canvas鼠标事件,获取Canvas对象上的鼠标坐标,演示键盘事件 通过键盘控制Canvas上对象移动. Canvas对象支持所有的JavaScript的鼠标事件,包括鼠标点击(Mo ...

  3. html鼠标响应事件吗,学习JavaScript鼠标响应事件

    本文为大家分享了一个简单的鼠标模拟案例,供大家参考,具体实现内容如下 如何实现捕抓鼠标事件,当鼠标滑动时,获取当前鼠标的坐标,接着在一个透明区域里绑定捕抓的位移,这样就能在模拟的透明区域里实现鼠标滑动 ...

  4. html设置图片切割,JavaScript html js图片切割系统

    JavaScript html js图片切割系统,裁剪,图片处理 关键字: javascript html js 图片切割系统裁剪处理 图片切割(裁剪),这里需要声明一下: 首先js是不能操作客户端文 ...

  5. php按钮如何加显示不出来,javascript - 点击按钮 显示更多,自定义变量显示不出来?...

    点击按钮 显示更多,自定义变量显示不出来? 提示错误信息:. 想要达到的效果: 点击按键一次更多,多显示3条信息 显示更多 支持 小明1这是我的个性签名 288个赞同 本回答分成[旅游版]和[日常版] ...

  6. html5怎么修改图片大小,HTML5 javascript修改canvas的大小

    方法1: 设定固定的值,这种方式跟在html中设定canvas的值没有什么区别: window.onload = function(){ canvas.height = 100; canvas.wid ...

  7. Javascript鼠标移入方向感知

    这篇文章主要介绍了JavaScript检测鼠标移动方向的方法,涉及javascript鼠标操作的相关技巧,需要的朋友可以参考下. 判断鼠标移入方向的功能函数 function getDir(ev, e ...

  8. html中的鼠标事件怎么写,html5中的鼠标事件以及鼠标事件属性

    鼠标事件 先列出html5中鼠标常见的一系列事件: 事件名称 描述 onclick 当单击鼠标时运行脚本 ondblclick 当双击鼠标时运行脚本 ondrag 当拖动元素时运行脚本 ondrage ...

  9. HTML5+CSS3之隐藏文本内容鼠标悬停显示所有

    在我们进行网页开发时出现有下列需求的时候,我们来看看怎么才可以做到. 1.文本内容在一行或者几行显示 2.限定当文本内容超出限制后隐藏显示 3.用省略号代替隐藏内容 4.当鼠标悬停在隐藏文本内容上时, ...

最新文章

  1. indesign如何画弧线_硬币画警车简笔画【图文+视频教程】
  2. (提示)ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件
  3. Mysql,再见吧,select * !
  4. checkbox和radio的样式美化问题
  5. excel查标准正态分布_终于搞清楚正态分布、指数分布到底是个啥了
  6. Orange-Classification,Regression
  7. redis radix tree的简单解释
  8. 红米骁龙855旗舰关键细节曝光:256G ROM+GPU超频模式
  9. 虚拟机如何配置网络ip地址_木杉入门Elasticsearch(2):虚拟机IP地址配置
  10. vSphere vsan 6.5部署之一VCSA6.5安装
  11. 想创业怕失败就不要轻易选择去创业
  12. win10游戏版如何安装 Windows10安装游戏版的步骤方法
  13. PLCrashReporter的使用
  14. M1芯片制霸苹果生态?2021 年 Apple 春季新品发布会全记录
  15. matlab实现SCPI控制安捷伦电源
  16. BeyondCompare4破解最佳实践
  17. DHTML、XHMLT、HTML的区别
  18. 机械臂运动学入门(二)
  19. Nginx的双向认证
  20. 棒约翰任命Marvin Boakye为首位首席人力官

热门文章

  1. OPNET网络仿真分析-1.1.3、OPNET Modeler
  2. java并发包下的lock接口与syschronized关键字的区别
  3. asp得到地址栏里?以后的字串
  4. 小程序开发之图片转Base64(C#、.Net)
  5. iOS8 获取通知设置状态
  6. sqlserver 中的 substring函数(转)
  7. 【转】OCaml基础知识
  8. (zt)svn 随服务器启动
  9. [转载] python仿真入门_python基础-入门
  10. [转载] Python水平自测!100道经典练习题.pdf(附答案)