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 相关文章推荐
$.getJSON在IE下失效的原因分析及解决方法
Jun 16 Javascript
给文字加上着重号的JS代码
Nov 12 Javascript
node.js中的fs.readdir方法使用说明
Dec 17 Javascript
在JavaScript中处理数组之reverse()方法的使用
Jun 09 Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 Javascript
JavaScript实现页面定时刷新(定时器,meta)
Oct 12 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
Dec 07 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
Jan 21 Javascript
如何编写一个d.ts文件的步骤详解
Apr 13 Javascript
JS实现的base64加密解密操作示例
Apr 18 Javascript
element-ui上传一张图片后隐藏上传按钮功能
May 22 Javascript
Vue实现简易计算器
Feb 25 Javascript
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
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
2010/02/09 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
PHP模板引擎Smarty自定义变量调解器用法
2016/04/11 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
2020/11/27 PHP
PHP7移除的扩展和SAPI
2021/03/09 PHP
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
JavaScript实现的GBK、UTF8字符串实际长度计算函数
2014/08/27 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
2014/09/06 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
2015/06/01 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
JS编写函数实现对身份证号码最后一位的验证功能
2016/12/29 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
简单实现AngularJS轮播图效果
2020/04/10 Javascript
js+html制作简单日历的方法
2017/06/27 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
2018/01/08 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
2019/02/21 Javascript
Vue中UI组件库之Vuex与虚拟服务器初识
2019/05/07 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
vue 更改连接后台的api示例
2019/11/11 Javascript
python 二分查找和快速排序实例详解
2017/10/13 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
Django多数据库的实现过程详解
2019/08/01 Python
Python流程控制常用工具详解
2020/02/24 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
美国名牌香水折扣网站:Hottperfume
2021/02/10 全球购物
产品推广策划方案
2014/05/10 职场文书
门面房租房协议书
2014/12/01 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
建筑安全员岗位职责
2015/02/15 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
jackson json序列化实现首字母大写,第二个字母需小写
2021/06/29 Java/Android
MySQL数据库查询之多表查询总结
2022/08/05 MySQL