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延迟加载百度分享代码,提高网页速度
Jul 01 Javascript
javascript实现动态侧边栏代码
Feb 19 Javascript
用IE重起计算机或者关机的示例代码
Mar 10 Javascript
在for循环中length值是否需要缓存
Jul 27 Javascript
标准的js无缝滚动效果
Aug 30 Javascript
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
vue学习教程之带你一步步详细解析vue-cli
Dec 26 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
Sep 04 Javascript
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
vue进入页面时滚动条始终在底部代码实例
Mar 26 Javascript
JavaScript Dom实现轮播图原理和实例
Feb 19 Javascript
详解Vue的列表渲染
Nov 20 Vue.js
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+XML 制作简单的留言本 图文教程
2009/11/02 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
学习面向对象之面向对象的术语
2010/11/30 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
2016/05/19 Javascript
jquery选择器中的空格与大于号&gt;、加号+与波浪号~的区别介绍
2016/06/24 Javascript
js方法数据验证的简单实例
2016/09/17 Javascript
javascript的document中的动态添加标签实现方法
2016/10/24 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
2017/02/28 Javascript
Express使用html模板的详细代码
2017/09/18 Javascript
浅谈在Vue-cli里基于axios封装复用请求
2017/11/06 Javascript
vue下使用nginx刷新页面404的问题解决
2019/08/02 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
使用Promise封装小程序wx.request的实现方法
2019/11/13 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
[43:41]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python实现PS图像调整黑白效果示例
2018/01/25 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
在python中用url_for构造URL的方法
2019/07/25 Python
Python Selenium 之数据驱动测试的实现
2019/08/01 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
2020/01/10 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
精灵市场:Pixie Market
2019/06/18 全球购物
建筑专业自我鉴定
2013/10/22 职场文书
会计系中文个人求职信
2013/12/24 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
八年级物理教学反思
2014/01/19 职场文书
个人培训自我鉴定
2014/03/28 职场文书
大二学年个人总结
2015/03/03 职场文书
创业计划书之家教托管
2019/09/25 职场文书
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis