基于jQuery制作小图标上下滑动特效

发布时间 - 2026-01-10 22:36:33    点击率:

一个小图标特效,挺有趣的,代码也很容易懂。

 jQ小图标上下滑动特效:

代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <link rel="stylesheet" href="css/normalize.css">
  <style>
   .tubiao{
    width: 300px;
    height: 100px;
    margin: 100px auto;
   }
   a{
    position: relative;
    padding: 10px;
    display: inline-block;
    text-decoration: none;
    color: #000;
    text-align: center;
   }
   i{
    position: absolute;
    left: 5px;
    top: -20px;
    opacity: 1;
   }
  </style>
  <body>
    <div class="tubiao">
      <a href="#"><i><img src="imges/小图标/1.png" alt="1" ></i><p>我的</p></a>
      <a href="#"><i><img src="imges/小图标/2.png" alt="2" ></i><p>你的</p></a>
      <a href="#"><i><img src="imges/小图标/3.png" alt="3" ></i><p>他的</p></a>
      <a href="#"><i><img src="imges/小图标/4.png" alt="4" ></i><p>好的</p></a>
      <a href="#"><i><img src="imges/小图标/5.png" alt="5" ></i><p>坏的</p></a>
    </div>/*css和html不解释*/
    <script src="js库/jquery.js"></script>/*jquery库,路径这里用汉字,我是看的方便,实际建议用英文*/
    <script>
      $(function(){
        $("a").mouseenter(function(){<br>                /*mouseenter和mouseover 都是 触摸事件,前者是不冒泡,后者必然冒泡,解释还是有点差强人意,前者也会发生不一样的情况,就是超出子元素范围,点在祖先元素还是会发生*/
          $(this).find("i").stop().animate({top:"-30px",opacity:"0"},300,function(){ <br>                   /*这里关键说一个,就是在anmiate()前面加stop(),是取消上一次事件,再继续,接下来的*/
            $(this).css({top:"-15px"});<br>                        /*这里是再次出现的关键,就是因为opacity是0嘛,我们就先悄悄的把top值,移到正常位置的下面一点点,然后再让他出现,即产生了绕了180deg的错觉*/
            $(this).animate({top:"-20px",opacity:"1"},300)
          });
        })
      })
    </script>
  </body>
</html>


# jq  # 上下滑动  # jQuery动画与特效详解  # JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)  # jQuery动画效果图片轮播特效  # 基于jquery和svg实现超炫酷的动画特效  # jQuery实现鼠标经过显示动画边框特效  # 基于jquery css3实现点击动画弹出表单源码特效  # jQuery图片切换动画特效  # jQuery+jRange实现滑动选取数值范围特效  # JQuery实现简单的图片滑动切换特效  # jquery实现滑动特效代码  # jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】  # 小图标  # 标上  # 都是  # 我是  # 也会  # 让他  # 差强人意  # 也很  # 英文  # 然后再  # 就先  # 移到  # 绕了  # 小图  # 产生了  # 就是在  # 就是因为  # href  # css  # normalize 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  使用豆包 AI 辅助进行简单网页 HTML 结构设计  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  Laravel如何使用Eloquent进行子查询  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  Linux系统命令中tree命令详解  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  如何在服务器上配置二级域名建站?  微信小程序 input输入框控件详解及实例(多种示例)  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  如何在腾讯云免费申请建站?  香港服务器租用每月最低只需15元?  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  详解Huffman编码算法之Java实现  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  香港服务器WordPress建站指南:SEO优化与高效部署策略  佛山企业网站制作公司有哪些,沟通100网上服务官网?  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  Laravel DB事务怎么使用_Laravel数据库事务回滚操作  如何快速生成ASP一键建站模板并优化安全性?  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  简单实现Android验证码  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  LinuxCD持续部署教程_自动发布与回滚机制  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  免费视频制作网站,更新又快又好的免费电影网站?  linux写shell需要注意的问题(必看)  如何快速登录WAP自助建站平台?  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  Laravel如何记录自定义日志?(Log频道配置)  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  大连网站制作公司哪家好一点,大连买房网站哪个好?  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  网站制作软件免费下载安装,有哪些免费下载的软件网站?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】