jQuery实现边框动态效果的实例代码


Posted in Javascript onSeptember 23, 2016

话不多说、静态效果图如下

jQuery实现边框动态效果的实例代码

jQuery实现边框动态效果的实例代码

实代码如下

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title></title>
 <style>
 .myDiv{
  width: 300px;
  height: 200px;
  border: 1px solid rgba(0,0,0,0.2);
  margin: 50px ;
  position: relative;
 }
 .topLine{
  width: 0px;
  height: 1px;
  background: black;
  position:absolute;
  left: 0;
  top: -1px;
 }
 .bottomLine{
  width: 0px;
  height: 1px;
  background: black;
  position:absolute;
  left: 0;
  bottom: -1px;
 }
 .leftLine{
  width: 1px;
  height: 0px;
  background: black;
  position:absolute;
  left: -1;
  bottom: -1px;
 }
 .rightLine{
  width: 1px;
  height: 0px;
  background: black;
  position:absolute;
  right: -1px;
  top: -1px;
 }
 </style>
</head>
<body>
 <div class="myDiv">
 <div class="topLine"></div>
 <div class="rightLine"></div>
 <div class="bottomLine"></div>
 <div class="leftLine"></div>
 </div>
 <div class="myDiv">
 <div class="topLine"></div>
 <div class="rightLine"></div>
 <div class="bottomLine"></div>
 <div class="leftLine"></div>
 </div>
 <script type="text/javascript" src='http://libs.baidu.com/jquery/2.0.0/jquery.js'></script>
 <script>
 $(function(){
  $(".myDiv").mouseover(function(){
  $(this).find(".topLine,.bottomLine").stop().animate({"width":"300px"});
  $(this).find(".rightLine,.leftLine").stop().animate({"height":"200px"});
   
  })
  $(".myDiv").mouseout(function(){
  $(this).find(".topLine,.bottomLine").stop().animate({"width":"0px"});
  $(this).find(".rightLine,.leftLine").stop().animate({"height":"0px"});
  })
 })
 </script>
</body>
</html>

总结

以上就是这篇文章的全部内容了,刚兴趣的朋友们可以自己动手操作下看看动态效果,真的非常不错,希望对大家的学习或者工作能有一定的帮助。如果有疑问大家可以留言交流,小编会尽快给大家回复。

Javascript 相关文章推荐
js模拟点击以提交表单为例兼容主流浏览器
Nov 29 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 Javascript
javascript常用功能汇总
Jul 05 Javascript
JavaScript生成SQL查询表单的方法
Aug 13 Javascript
基于javascript制作经典传统的拼图游戏
Mar 22 Javascript
jQuery增加、删除及修改select option的方法
Aug 19 Javascript
VUE JS 使用组件实现双向绑定的示例代码
Jan 10 Javascript
JavaScript获取ul中li个数的方法
Feb 13 Javascript
详解用vue-cli来搭建vue项目和webpack
Apr 20 Javascript
Vue 监听列表item渲染事件方法
Sep 06 Javascript
加快Vue项目的开发速度的方法
Dec 12 Javascript
如何使用Jquery动态生成二级选项列表
Feb 06 jQuery
BootStrap中按钮点击后被禁用按钮的最佳实现方法
Sep 23 #Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
Sep 23 #Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
Sep 23 #Javascript
jQuery easyui刷新当前tabs的方法
Sep 23 #Javascript
AngularJS通过$location获取及改变当前页面的URL
Sep 23 #Javascript
AngularJS监听路由的变化示例代码
Sep 23 #Javascript
同步异步动态引入js文件的几种方法总结
Sep 23 #Javascript
You might like
php代码把全角数字转为半角数字
2007/12/10 PHP
php常量详细解析
2015/10/27 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
PHP使用mongoclient简单操作mongodb数据库示例
2019/02/08 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
javascript常用的方法分享
2015/07/01 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
jQuery简单实现遍历单选框的方法
2017/03/06 Javascript
echarts饼图扇区添加点击事件的实例
2017/10/16 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
vue2.0使用swiper组件实现轮播的示例代码
2018/03/03 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
vue+iview/elementUi实现城市多选
2019/03/28 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
在RedHat系Linux上部署Python的Celery框架的教程
2015/04/07 Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2020/02/04 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
Python 如何实现访问者模式
2020/07/28 Python
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
高中毕业生自我鉴定例文
2013/12/29 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
法律进社区活动总结
2015/05/07 职场文书
导游词之河北邯郸
2019/09/12 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
Python实现位图分割的效果
2021/11/20 Python
Github 使用python对copilot做些简单使用测试
2022/04/14 Python
JS实现九宫格拼图游戏
2022/06/28 Javascript