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 相关文章推荐
jQuery EasyUI 中文API Layout(Tabs)
Apr 27 Javascript
Javascript 面试题随笔
Mar 31 Javascript
AeroWindow 基于JQuery的弹出窗口插件
Jun 27 Javascript
jquery实现网站超链接和图片提示效果
Mar 21 Javascript
jQuery对Select的操作大集合(收藏)
Dec 28 Javascript
JQuery自动触发事件的方法
Jun 13 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
Feb 09 Javascript
vue toggle做一个点击切换class(实例讲解)
Mar 13 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
Apr 04 Javascript
js核心基础之闭包的应用实例分析
May 11 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
Aug 07 Javascript
2分钟实现一个Vue实时直播系统的示例代码
Jun 05 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
PHP下MAIL的另一解决方案
2006/10/09 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
深入PHP autoload机制的详解
2013/06/09 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
PHP框架Laravel的小技巧两则
2015/02/10 PHP
页面中body onload 和 window.onload 冲突的问题的解决
2009/07/01 Javascript
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
jQuery 创建Dom元素
2010/05/07 Javascript
非常棒的10款jQuery 幻灯片插件
2011/06/14 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
JavaScript父子窗体间的调用方法
2015/03/31 Javascript
javascript封装简单实现方法
2015/08/11 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
JS实现吸顶特效
2020/01/08 Javascript
Python实现把xml或xsl转换为html格式
2015/04/08 Python
python3+PyQt5实现使用剪贴板做复制与粘帖示例
2017/01/24 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
Numpy截取指定范围内的数据方法
2018/11/14 Python
Python3 翻转二叉树的实现
2019/09/30 Python
python中的TCP(传输控制协议)用法实例分析
2019/11/15 Python
python 工具 字符串转numpy浮点数组的实现
2020/03/14 Python
python实现对变位词的判断方法
2020/04/05 Python
深入浅析Python代码规范性检测
2020/07/31 Python
python中使用.py配置文件的方法详解
2020/11/23 Python
英国最大的汽车配件在线商店:Euro Car Parts
2019/09/30 全球购物
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
金融专业应届生求职信
2013/11/02 职场文书
业务总经理岗位职责
2014/02/03 职场文书
气象学专业个人求职信
2014/03/15 职场文书
文明寝室申报材料
2014/05/12 职场文书
医疗器械售后服务承诺书
2014/05/21 职场文书
政协调研汇报材料
2014/08/15 职场文书
党员争先创优承诺书
2015/01/20 职场文书
OpenCV实现常见的四种图像几何变换
2022/04/01 Python
vue打包时去掉所有的console.log
2022/04/10 Vue.js