jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】


Posted in jQuery onApril 26, 2018

本文实例讲述了jQuery实现DIV响应鼠标滑过由下向上展开效果。分享给大家供大家参考,具体如下:

鼠标浮动时div由下向上缓慢展开效果

1. 演示效果(鼠标浮动时div由下向上展开,浮动后div由上向下折叠恢复原样)

jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】

2. 代码

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>3water.com jQuery响应鼠标实现div由下向上展开</title>
<style type="text/css">
  .big{position:relative; width:234px; height:300px; background:#ccc}
  .show{position:absolute; display:none; bottom:0px;display:block; width:100%; height:auto; background:#f66 }
</style>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
 {
  $(".big").hover(function () {
    $(".show").stop(true,true).animate({height:"70px"});
  }, function () {
    $(".show").stop(true,true).animate({height:"0px"});
  });
});
</script>
</head>
<body>
  <!--灰色的div-->
  <div class="big">
    <!--红色的div-->
    <div class="show"></div>
  </div>
</body>
</html>

原理:

① 首先红色div是通过position:absolute绝对定位的,且通过相对与底部定位,如bottom:0px
② 底部定位固定,高度变高的时候就向上扩展了。
③ 使用jQuery的$().animate()动画方法,控制红色div高度变化。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery中$.fn和图片滚动效果实现的必备知识总结
Apr 21 jQuery
jQuery实现jQuery-form.js实现异步上传文件
Apr 28 jQuery
jquery点赞功能实现代码 点个赞吧!
May 29 jQuery
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
jquery Form轻松实现文件上传
May 24 jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
Vue引入jquery实现平滑滚动到指定位置
May 09 jQuery
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
May 14 jQuery
jQuery实现消息弹出框效果
Dec 10 jQuery
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 #jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 #jQuery
jQuery length 和 size()区别总结
Apr 26 #jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 #jQuery
jQuery中图片展示插件highslide.js的简单dom
Apr 22 #jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 #jQuery
JQuery元素快速查找与操作
Apr 22 #jQuery
You might like
php 过滤器实现代码
2010/08/09 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
2012/06/21 PHP
CodeIgniter实现更改view文件夹路径的方法
2014/07/04 PHP
PHP命名空间(namespace)的动态访问及使用技巧
2014/08/18 PHP
php检查页面是否被百度收录
2015/10/28 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
JS实现超精简响应鼠标显示二级菜单代码
2015/09/12 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
判断输入的字符串是否是日期格式的简单方法
2016/07/11 Javascript
AngularJS监听ng-repeat渲染完成的方法
2018/03/20 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
浅谈JS和jQuery的区别
2019/03/27 jQuery
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
Python中threading模块join函数用法实例分析
2015/06/04 Python
Python中的异常处理相关语句基础学习笔记
2016/07/11 Python
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
Python爬虫实现(伪)球迷速成
2018/06/10 Python
python实现机器学习之元线性回归
2018/09/06 Python
通过cmd进入python的实例操作
2019/06/26 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
纯CSS实现菜单、导航栏的3D翻转动画效果
2014/04/23 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
Java里面如何把一个Array数组转换成Collection, List
2013/07/26 面试题
一封普通求职者的求职信
2013/11/20 职场文书
《盲人摸象》教学反思
2014/02/16 职场文书
销售目标责任书
2014/07/23 职场文书
企业战略合作意向书
2015/05/08 职场文书
大学生支教感言
2015/08/01 职场文书
护理工作心得体会
2016/01/22 职场文书