- 浏览: 340486 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
1、效果及功能说明
导航菜单插件制作当鼠标滑过显示二级下拉菜单目录子内容,这是一款轻量级的jquery菜单插件非常实用
2、实现原理
首先这个是一个个体的下拉框的效果实现,首先要定义出两个伪类来第一个是在鼠标触及到外面的a标签以后触发一个伪类这个伪类的方法里面包含有显示出下拉框的方法然后当鼠标移开外面的a标签时将会触发第二个伪类方法里面的删除类的方法,这样就实现了一个下拉框的展现和隐藏。
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果就可实现看下图可做参考
7、代码[html5]
导航菜单插件制作当鼠标滑过显示二级下拉菜单目录子内容,这是一款轻量级的jquery菜单插件非常实用
2、实现原理
首先这个是一个个体的下拉框的效果实现,首先要定义出两个伪类来第一个是在鼠标触及到外面的a标签以后触发一个伪类这个伪类的方法里面包含有显示出下拉框的方法然后当鼠标移开外面的a标签时将会触发第二个伪类方法里面的删除类的方法,这样就实现了一个下拉框的展现和隐藏。
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果就可实现看下图可做参考
7、代码[html5]
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jquery导航菜单插件制作常用的jquery 二级下拉菜单子内容</title> </head> <body> <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script> <script type="text/javascript"> (function(a){ //定义方法带a参数 a.fn.hoverClass=function(b){ //通过a参数调用伪类定义一个方法里面带b参数 var a=this; //定义参数 a.each(function(c){ //a调用遍历定义方法带c参数 a.eq(c).hover(function(){ //a调用eq方法将匹配元素集缩减值指定元素c上的一个调用一个伪类定义方法 $(this).addClass(b) //指定通过jquery添加一个b类 },function(){ //定义方法 $(this).removeClass(b) //当鼠标移开目标后在删除b类 }) }); return a //返回a }; })(jQuery); $(function(){ //定义一个方法 $("#navbox").hoverClass("current"); //是的#navbox的ID调用伪类的函数返回仅包含当前节点的节点集 }); </script> <style type="text/css"> *{margin:0;padding:0;list-style-type:none;} a,img{border:0;} a{color:#333;text-decoration:none;} a:hover{color:#3366cc;text-decoration:underline;} body{font:12px/180% "宋体";} /* menu */ .menu{height:26px;width:110px;margin:20px auto;background:#fff;position:relative;} .menu a{display:block;height:24px;line-height:24px;padding:0 0 0 10px;border:solid 1px #ddd;} .menu a.tit{background:url(images/arrow.gif) no-repeat;background-position:94px 9px;} #navbox.current a.tit{background-position:94px -15px;color:#3366cc;font-weight:800;border-bottom:solid 1px #fff;position:relative;z-index:9;} .menu .subnav{display:none;background:#fff;position:absolute;top:25px;left:0px;width:140px;border-style:solid;border-color:#ddd;border-width:1px;} #navbox.current .subnav{display:block;} .menu .subnav a{border:none;} .menu .subnav a:hover{background:#eee;border-left:solid 1px #fff;border-right:solid 1px #fff;font-weight:800;} </style> <div id="navbox" class="menu"> <a class="tit" href="http://www.17sucai.com/">jquery特效</a> <ul class="subnav"> <li><a href="http://www.17sucai.com/">jquery图片特效</a></li> <li><a href="http://www.17sucai.com/">jquery导航菜单</a></li> <li><a href="http://www.17sucai.com/">jquery选项卡特效</a></li> <li><a href="http://www.17sucai.com/">jquery文字特效</a></li> <li><a href="http://www.17sucai.com/">jquery表单特效</a></li> <li><a href="http://www.17sucai.com/">jquery表格特效</a></li> </ul> </div><!--navbox end--> </body> </html>
发表评论
-
Zepto
2015-08-15 13:49 1231Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 767//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 579Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 530Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 876首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2735Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 710特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14747流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6262首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1376通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 692一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 912<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7661. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 749一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 540看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 867最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 637最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 431做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 694在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 768<object width="940&qu ...
相关推荐
jquery导航菜单插件制作常用的jquery二级下拉菜单子内容 jquery导航菜单插件制作常用的jquery二级下拉菜单子内容 jquery导航菜单插件制作常用的jquery二级下拉菜单子内容
在本主题中,我们将深入探讨如何使用jQuery制作垂直二级下拉栏目导航菜单特效。这个特效能够提升用户体验,使得二级菜单在鼠标悬停时优雅地展现,增强了网站的交互性。 首先,我们来看"index.html"文件,这是网页的...
"jQuery个性动画二级下拉导航菜单"就是一个专为提升用户体验而设计的交互式菜单方案。这个项目利用了JavaScript库jQuery 1.8.3的强大力量,结合精心设计的动画效果,为用户提供了直观且吸引人的二级下拉菜单。 ...
本文将深入探讨如何使用jQuery来创建一个树形导航菜单,它具有滑动效果的多级二级下拉菜单功能,并且支持无限层级的嵌套。 首先,jQuery是一个轻量级的JavaScript库,它的API简洁易用,使得动态操作DOM(文档对象...
jquery导航栏样式鼠标悬停二级下拉菜单代码 jquery导航栏样式鼠标悬停二级下拉菜单代码 jquery导航栏样式鼠标悬停二级下拉菜单代码 jquery导航栏样式鼠标悬停二级下拉菜单代码
在网页设计中,导航菜单是用户与网站交互的重要部分,尤其是一级和二级下拉菜单,它们能够有效地组织大量链接,使用户能快速找到所需信息。`jQuery` 是一个广泛使用的 JavaScript 库,它简化了 DOM 操作、事件处理...
jQuery作为一款强大的JavaScript库,提供了丰富的功能来简化DOM操作,实现动态效果,包括制作垂直下拉二级导航菜单。下面我们将详细探讨如何使用jQuery实现这种功能。 首先,我们需要理解基本的HTML结构。一个简单...
"jQuery和CSS3时尚二级下拉导航菜单插件"提供了一种高效且美观的方式来实现这一功能。这款插件结合了jQuery的动态效果和CSS3的新特性,创造出既实用又具有视觉吸引力的交互体验。 首先,jQuery是一个轻量级的...
**jQuery下拉菜单插件详解** 在Web开发中,下拉菜单是一种常见的交互元素,用于在有限的空间内展示丰富的选项。jQuery,一个轻量级、高性能的JavaScript库,提供了丰富的API和插件来帮助开发者创建功能强大的下拉...
"jQuery黑色三级下拉导航菜单代码.zip"是一个专门用于创建高效、美观的导航栏的资源包,尤其适用于那些希望实现多级下拉效果的开发者。这个资源基于两个核心JavaScript库:jQuery 1.8.3 和 responsive-menu.js。 ...
megamenu是一款专为jQuery设计的响应式下拉导航菜单插件,它允许创建大规模、多级的下拉菜单,同时支持自定义样式和内容,如图片、子菜单、分割线等。在不同屏幕尺寸下,megamenu会自动调整布局,保证菜单的可读性和...
本文将详细探讨如何使用jQuery实现一个响应式的二级下拉导航菜单。 首先,我们需要理解响应式设计的基本概念。响应式设计意味着网站能够根据用户的设备和屏幕尺寸自动调整布局和功能,提供最佳的用户体验。在创建...
二级下拉菜单是网站导航系统中常见的一种设计,它能够帮助用户更加便捷地访问深层次的页面链接。jQuery库因其简洁的API和强大的功能,常被用来实现这样的交互效果。本教程将深入讲解如何使用jQuery来实现鼠标滑过...
在网页设计中,导航菜单是用户与网站交互的重要部分,尤其在内容丰富的网站中,二级导航下拉菜单能有效组织信息,提供清晰的路径。本教程将深入讲解如何使用jQuery来制作一个横向的二级导航下拉菜单,以提高用户体验...
本项目“jQuery二级下拉滑动导航菜单”利用JavaScript库jQuery的高效特性和简洁API,创建了一个动态的、响应式的二级下拉菜单。这个菜单在鼠标经过一级菜单时会以滑动和渐隐的效果展示二级菜单,提高了用户体验和...
总之,这个资源为开发者提供了一个基于jQuery和CSS3的高效二级下拉菜单模板,结合了强大的JavaScript功能和现代CSS的动画特性,能够帮助设计师快速创建出既酷炫又实用的导航菜单,提升网站的整体用户体验。...
**jQuery绿色二级下拉导航菜单**是一款适用于医院网站的网页导航设计,其特色在于绿色的界面风格,提供了良好的用户体验和视觉效果。这款导航菜单在用户交互时能够实现平滑的滑动效果,使得网站的层级结构更加清晰...
jQuery是一个广泛使用的JavaScript库,简化了DOM操作、事件处理、动画制作等任务,因此常用于实现复杂的交互效果,包括三级下拉导航菜单。本教程将深入探讨如何使用jQuery创建一个高效且用户友好的三级下拉导航菜单...
而一个美观、功能完善的二级下拉导航菜单可以显著提升用户体验。本文将深入探讨如何使用jQuery UI创建具有渐变效果的二级下拉导航菜单,以及相关的前端技术和实践要点。 jQuery UI是一个强大的JavaScript库,它提供...