返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jquery实现边框特效
  • 504
分享到

jquery实现边框特效

2024-04-02 19:04:59 504人浏览 泡泡鱼
摘要

本文实例为大家分享了Jquery实现边框特效的具体代码,供大家参考,具体内容如下 主要思想 1.将四个div分别定位到大div的上下左右位置2.分别设置成宽度为0或者高度为03.让其

本文实例为大家分享了Jquery实现边框特效的具体代码,供大家参考,具体内容如下

主要思想

1.将四个div分别定位到大div的上下左右位置
2.分别设置成宽度为0或者高度为0
3.让其执行给定动画,即多少毫秒让宽度或者高度变为指定的长度

html代码

<div class="box">
    <div class="border_top"></div>
    <div class="border_bottom"></div>
    <div class="border_left"></div>
    <div class="border_right"></div>
</div>

css代码

.box{
        width:234px;
        height:300px;
        position:relative;
}
.border_bottom,.border_left,.border_right,.border_top{
    background: #ff6700;
    position: absolute;
    font-size: 0px;
    transition: all 0.5s ease-out;
    z-index: 99;
}
.border_bottom,.border_top{
    height: 1px;
    width: 0px;
}
.border_right,.border_left{
    height: 0px;
    width: 1px;
}
.border_top {
    top:0px;
    left:0px;
}
.border_right {
    top:0px;
    right:0px;
}
.border_bottom {
    right: 0px;
    bottom: 0px;
}
.border_left {
    left: 0px;
    bottom: 0px;
}

js实现效果

1.引入jquery文件

<script src="jquery-1.8.3.min.js"></script>

2.jquery代码

$('.main>li').hover(function(){
    var index=$(this).index();
    $(".border_top").stop(true,true);
    $(".border_left").stop(true,true);
    $(".border_bottom").stop(true,true);
    $(".border_right").stop(true,true);
    $(".border_top").eq(index).animate({width:"234px"},100)
    $(".border_left").eq(index).animate({height:"300px"},100)
    $(".border_bottom").eq(index).animate({width:"234px"},100)
    $(".border_right").eq(index).animate({height:"300px"},100)
},function(){
    var index=$(this).index();
    $(".border_top").stop(true,true);
    $(".border_left").stop(true,true);
    $(".border_bottom").stop(true,true);
    $(".border_right").stop(true,true);
    $(".border_top").eq(index).animate({width:"0"},100)
    $(".border_left").eq(index).animate({height:"0"},100)
    $(".border_bottom").eq(index).animate({width:"0"},100)
    $(".border_right").eq(index).animate({height:"0"},100)
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: jquery实现边框特效

本文链接: https://lsjlt.com/news/163097.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • jquery实现边框特效
    本文实例为大家分享了jquery实现边框特效的具体代码,供大家参考,具体内容如下 主要思想 1.将四个div分别定位到大div的上下左右位置2.分别设置成宽度为0或者高度为03.让其...
    99+
    2024-04-02
  • CSS中怎么实现边框特效
    今天就跟大家聊聊有关CSS中怎么实现边框特效,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、半透明的边框实现加入我们有这样一个需求:在一个背景图片...
    99+
    2024-04-02
  • jQuery如何实现鼠标经过显示动画边框特效
    这篇文章将为大家详细讲解有关jQuery如何实现鼠标经过显示动画边框特效,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果图:代码如下:<!DOCTYPE ...
    99+
    2024-04-02
  • CSS3实现发光边框特效的方法
    这篇文章主要介绍了CSS3实现发光边框特效的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css是什么意思css是一种用来表现HTML或XML等文件样式的计算机语言,主要...
    99+
    2023-06-08
  • 怎么用CSS3实现按钮边框动画特效
    本篇内容主要讲解“怎么用CSS3实现按钮边框动画特效”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用CSS3实现按钮边框动画特效”吧!这是一款效果非常炫酷的...
    99+
    2024-04-02
  • JQuery实现电梯导航特效
    本文分享一个基于JQuery实现的电梯导航效果,效果如下:  以下是代码实现: <!DOCTYPE html> <html lang="en"> ...
    99+
    2024-04-02
  • jquery实现楼层滚动特效
    本文实例为大家分享了jquery实现楼层滚动的具体代码,供大家参考,具体内容如下 效果图 html <div id="floorNav">     <ul>...
    99+
    2024-04-02
  • jquery如何实现轮播特效
    这篇文章主要介绍了jquery如何实现轮播特效的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery如何实现轮播特效文章都会有所收获,下面我们一起来看看吧。1、获取li的个数length和宽度width&n...
    99+
    2023-07-04
  • CSS3实现圆角边框和边界图片效果
    这篇文章主要讲解了“CSS3实现圆角边框和边界图片效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3实现圆角边框和边界图片效果”吧!本文的学习要点如...
    99+
    2024-04-02
  • android 实现侧边弹窗特效代码
    大家好哇,又是我,梦辛工作室的灵,今天来给大家讲解下如何实现 安卓的侧边弹窗, 先大概讲下基本原理吧,其实很简单,就是一个进出动效,用 位移 加 透明度 效果比较好, 比如你的侧边弹...
    99+
    2024-04-02
  • JavaScript实现楼梯滚动特效(jQuery实现)
    想必大家都用过JD,在它的首页里面有个很常见的特性:就是 楼梯特效 。 对于程序员的我们,可以说是万物皆可盘。那么,我们就来盘一下它。 先上要实现的效果图: 效果功能描述:当点击右...
    99+
    2024-04-02
  • Android布局实现圆角边框效果
    首先,在res下面新建一个文件夹drawable,在drawable下面新建三个xml文件:shape_corner_down.xml、shape_corner_up.xml和...
    99+
    2022-06-06
    android布局 Android
  • css怎么实现边框透明效果
    本篇内容主要讲解“css怎么实现边框透明效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css怎么实现边框透明效果”吧!首先,在页面中创建一个div标签,并设置class属性; &l...
    99+
    2023-07-04
  • Android实现图片一边的三角形边框效果
    在每一个图片的某一侧都可以展示出一个三角形的边框视图,就是咱们的三角形标签视图。这个视图在电商类APP当中比较常用,使用过ebay的同学应该都还记得有些商品的左上角或者右上角都...
    99+
    2022-06-06
    图片 Android
  • jquery插件实现代码雨特效
    本文实例为大家分享了jquery插件实现代码雨特效的具体代码,供大家参考,具体内容如下 代码雨特效 提供大概思路,虽然和目标的效果不一样,但是很容易举一反三改出对应效果的 效果如下 ...
    99+
    2024-04-02
  • jquery如何实现走马灯特效
    本文小编为大家详细介绍“jquery如何实现走马灯特效”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery如何实现走马灯特效”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。话不多说,先上大致效果:html代...
    99+
    2023-06-29
  • CSS中怎么实现多重边框效果
    本篇文章为大家展示了CSS中怎么实现多重边框效果,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1 利用描边(outline)属性方案1利用描边(outline)属性...
    99+
    2024-04-02
  • css如何实现下边框阴影效果
    这篇文章主要介绍了css如何实现下边框阴影效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css是什么意思css是一种用来表现HTML或XML等文件样式的计算机语言,主要是...
    99+
    2023-06-06
  • css3如实现边框、背景、文本效果
    这篇文章主要介绍css3如实现边框、背景、文本效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、边框box-shadowbox-shadow: h-shadow v-shadow b...
    99+
    2023-06-08
  • css如何实现div边框阴影效果
    本篇内容主要讲解“css如何实现div边框阴影效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css如何实现div边框阴影效果”吧!代码如下:<style type="...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作