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 extend()详解及简单实例
May 06 jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 jQuery
jquery实现倒计时小应用
Sep 19 jQuery
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery实现高级检索功能
May 28 jQuery
jquery操作select常见方法大全【7种情况】
May 28 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
如何基于jQuery实现五角星评分
Sep 02 jQuery
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 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
火影忍者:三大瞳力之一的白眼,为什么没有写轮眼那么出色?
2020/03/02 日漫
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP的Yii框架入门使用教程
2016/02/15 PHP
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
jQuery 阴影插件代码分享
2012/01/09 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
javascript获取鼠标点击元素对象(示例代码)
2013/12/20 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
JavaScript数组操作详解
2017/02/04 Javascript
完美实现js焦点轮播效果(二)(图片可滚动)
2017/03/07 Javascript
JavaScript原生实现观察者模式的示例
2017/12/15 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
JavaScript实现简单动态进度条效果
2018/04/06 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
Element 默认勾选表格 toggleRowSelection的实现
2019/09/04 Javascript
vue+element tabs选项卡分页效果
2020/06/29 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
详解Python3中的Sequence type的使用
2015/08/01 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
What is view? why do we have view?
2012/06/22 面试题
Linux内核产生并发的原因
2012/07/13 面试题
大学生职业生涯规划书模板
2014/01/03 职场文书
安踏广告词改编版
2014/03/21 职场文书
车辆转让协议书
2014/04/15 职场文书
职位说明书范文
2014/05/07 职场文书
大学生应聘导游自荐信
2014/06/02 职场文书
佛光寺导游词
2015/02/10 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书