位置: 编程技术 - 正文

基于jQuery实现火焰灯效果导航菜单(如何用jquery)

编辑:rootadmin

推荐整理分享基于jQuery实现火焰灯效果导航菜单(如何用jquery),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery示例,使用jquery实现的项目,使用jquery实现的项目,jquery示例,使用jquery,使用jquery,使用jquery实现的项目,jquery fire,内容如对您有帮助,希望把文章链接给更多的朋友!

效果描述为:当鼠标经过某一导航选项的时候,后面的背景图片(上图“圣诞节”后圆角背景)会弹性缓动到该导航选项,如果没有发生单击动作,鼠标移开后,背景图又回到原来的位置。

您可以狠狠地点击这里:demo效果页面

使用说明:

1、需要链接的文件

需要调用的文件有:jQuery库(1.2以上版本),jQuery缓动插件(jquery.easing.min.js),火焰灯效果插件(jquery.lavalamp.min.js)以及一个ul li列表的样式文件。例如,本demo实例页面链接如下截图:

2、HTML代码的写法

从jQuery代码来看,HTML只支持li列表,无序或有序列表(ol 或 ul)。例如下面的示例:

3、相应的CSS写法

CSS的写法与平时使用无序列表写导航条是没有太大差异的,不同在于最内部的a标签需要设置position为relative并给定一个相对较高的层级(z-index),这是显示原理(稍后讨论)决定的。还有就是需要添加一个class为back的li标签的样式,这个样式就是后面移动的背景图片(或背景色或边框等)的样式。例如,上面的HTML的CSS可以如下(大致示意):

基于jQuery实现火焰灯效果导航菜单(如何用jquery)

4、js部分的代码

js用法很简单。在$(function(){});之内写上$(“选择器”).lavaLamp();其实就可以了。然而一般而言,会设置一些参数。还是上面的例子:

这里有三个参数:fx,speed,click分别表示缓动类型,缓动执行的时间,以及单击菜单后的触发的事件。根据您的需求可以做相应的修改,例如:fx: “bounceout”,speed: 。

5、完成预览

一般而言,预览就可以看到效果了。如果您在IE6下发现背景图片移动不顺畅,试试在js中加入:document.execCommand(“BackgroundImageCache”, false, true);

原理简述:

讲一下jQuery代码都做了什么工作:jQuery首先做的事情就是在ul列表中又添加了一个class为back的li标签,在CSS中,li.back被设置为为绝对定位(position:absolute;z-index:2;),层级小于导航中a标签(position:relative;z-index:3;)的层级,所有,这里含有背景图片(或背景色或边框)的li.back标签会在文字的下方(a标签下方)显示。

jQuery做的另外一件事情就是控制li.back这个标签层的宽度以及left的位置了,也就是动画效果了。这需要结合easing缓动插件了,如果仅是单纯的移动,easing插件是不需要的,animate函数即可实现。

您可以狠狠地点击这里:源文件打包下载(.zip .3k)

参考:

jquery+ajax实现省市区三级联动效果简单示例 本文实例讲述了jquery+ajax实现省市区三级联动效果。分享给大家供大家参考,具体如下:一直想学习下Ajax,没时间,汗,这借口太牵强了.下了点教程在手机

jQuery实现联动下拉列表查询框 在查询与列表显示的时候经常用到联动列表显示,比如一级选项是国家,二级选项是省,三级是市,这样的联动是联系的实时导出的,比如你不可能选

jQuery和CSS仿京东仿淘宝列表导航菜单 以前看着京东,淘宝的导航做的真好,真想哪一天自己也能做出来这么漂亮功能全的导航菜单。今天弄了一下午终于自制成功,主要使用jQuery和CSS,实

标签: 如何用jquery

本文链接地址:https://www.jiuchutong.com/biancheng/374040.html 转载请保留说明!

上一篇:jQuery操作json常用方法示例(jquery 获取json的key)

下一篇:jquery+ajax实现省市区三级联动效果简单示例

  • 个人所得税手续费返还要交企业所得税吗
  • 代扣代缴个人所得税有滞纳金吗
  • 基本户没有注销对法人有影响吗
  • 支付的检测费计入什么科目
  • 母子公司借款要交什么税
  • 买房时有哪些税要交
  • 长期股权投资会计处理方法,对投资方报表有何影响
  • 资本公积转增股本个人所得税
  • 购买垃圾袋的会计分录
  • 通讯费能开专票吗
  • 应收账款怎么样转入以前年度损益调整
  • 承兑汇票漏章证明怎么写?
  • 公司破产实收资本尚未交完股东对公司承担什么责任
  • 几年前的美元现在值钱吗
  • 一般纳税人免税申报表怎么填
  • 不能升级win11的二手电脑值得购买吗
  • 理财收益的增值怎么算
  • 文化事业建设费2023年是否减免了
  • 鸿蒙系统公测版和beta版有什么区别
  • 无法使用内置管理员账户打开micr
  • 预收账款什么时候确认增值税
  • 商业折扣影响税费吗
  • Mtdacq.exe - Mtdacq是什么进程 有什么用
  • 支付本月物业费怎么做账
  • 鸟瞰视野
  • 质量事故责任书
  • 购进原材料款项怎么入账
  • php类的使用
  • 前端如何调用后端方法
  • 筹建期间的费用计入长期待摊费用吗
  • 收到金融服务费怎么转账给别人
  • 现金流量表补充资料怎么理解
  • 职工福利费开支超过准予扣除标准的金额为1.2
  • 个人电子发票怎么查询
  • 出纳各种费用如何归类
  • 印花税没有及时交会有什么后果
  • mysql基本语法
  • mongodb使用场景 简书
  • 财务费用利息收入为什么是借方负数
  • 福利费是工资的14%,这里工资是税前工资吗
  • 不动产集体产权证什么意思
  • 固定什么意思
  • 企业收到投资款应贷记什么账户
  • 资产负债表日后非调整事项应当在附注中披露
  • 外贸企业的汇率怎么算
  • 发票报销抵扣税点是给谁
  • 员工工资费用
  • 更换公司新公章流程
  • 企业产值什么意思
  • 物业管理企业应按职工工资总额的1.5%计提工会经费
  • wrsvn.exe是什么文件
  • 哪个是win8.1更新win10的补丁
  • win10安装完成后需要做哪些设置
  • winxp如何访问win10
  • ubuntu更换版本
  • linux图片编辑软件
  • 系统的虚拟内存可以清理吗
  • win7命令提示符
  • VirtualBox虚拟机免费
  • mac快速操作在哪
  • win8怎么找开始程序
  • windows8.
  • win10registry
  • #pragma UNROLL 4
  • 图片加密后怎么找不到
  • css中选择符
  • android deam
  • javascript教程完整版
  • jq cookie
  • psi python
  • python 解析算法
  • no android facet found
  • ADB not responding. You can wait more,or kill"abd.exe" process manually and click 'Restar
  • python dask
  • 税务文书送达回证模板
  • 北京地税残疾人补贴政策
  • 重庆个人税务查询
  • 开票系统红色预警情况说明怎么写
  • 养猪场环保税
  • 如何优化企业的筹资结构
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设