jQuery中怎么实现图片与文本信息切换动画效果-创新互联

本篇文章给大家分享的是有关jQuery中怎么实现图片与文本信息切换动画效果,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联建站从2013年创立,是专业互联网技术服务公司,拥有项目网站设计、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元鹤山做网站,已为上家服务,为鹤山各地企业和个人服务,联系电话:028-86922220
HTML

   photo    

图片标题

   

图片说明文字

   

查看详情

...

我创建了一个DIV.wrap,里面放置了一张图片,以及文字部分。然后在页面中创建多个同样的DIV.wrap,使用CSSK控制DIV.wrap的外观。

CSS

.wrap{position:relative; float:left; width: 200px; height:200px; margin:5px; background:#e8f5fe; overflow:hidden; cursor:pointer;} .wrap img{position:absolute; top:0; left:0}

设置.wrap向左浮动,并给定宽度和高度,这个宽度和高度正好是要展示的图片的宽度和高度。然后注意设置overflow:hidden,这样的话.wrap中超出的文字部分会被隐藏。

注意还要设置图片的位置为absolute。

jQuery

在使用jQuery之前一定要先加载jQuery库。

$(function(){ $(".wrap").hover(function(){ $(this).children("img").stop().animate({ top:"-200px" },500); },function(){ $(this).children().stop("img").animate({ top:"0" },500); }); });

我们使用jQuery侦听用户的鼠标行为。当用户鼠标滑向DIV.wrap时,告诉DIV里的图片向上滑动,滑动的距离是200px正是图片和DIV.wrap的高度。同样当鼠标离开时,图片还原。

注意:stop()是指停止所有的动画。如果不知道图片的高度,可以使用outerHeight()获取高度。

以上就是jQuery中怎么实现图片与文本信息切换动画效果,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


网页名称:jQuery中怎么实现图片与文本信息切换动画效果-创新互联
网页链接:http://bzwzjz.com/article/hcgsj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计公司 响应式网站建设 企业手机网站建设 外贸营销网站建设 网站制作 网站设计公司 成都网站建设公司 成都网站设计 网站设计制作 手机网站制作 网站建设 网站建设公司 网站建设开发 成都网站建设 重庆网站制作 成都网站制作公司 成都网站设计 定制网站建设多少钱 成都网站建设 定制网站制作 成都响应式网站建设 外贸网站设计方案