- 浏览: 341212 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (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、效果及功能说明
右侧边固定层导航菜单,鼠标滑过浮动层导航菜单依次动画滑动显示菜单内容展开,鼠标离开后菜单收缩
2、实现原理
展开是通过计算鼠标触及装有a标签的div开始从0号a标签开始展开每个展开是0.2秒每一个之间的 这个效果不轮用户是从上面触及还是从下面触及都是从上面的0号开始展开到最后的
间隔是50*200 每个全部展开的时间是0.3秒
回收也是鼠标只要移动开会从最上面的a标签开始回收到最后
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
(没有图片)5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果
7、代码[html5]
右侧边固定层导航菜单,鼠标滑过浮动层导航菜单依次动画滑动显示菜单内容展开,鼠标离开后菜单收缩
2、实现原理
展开是通过计算鼠标触及装有a标签的div开始从0号a标签开始展开每个展开是0.2秒每一个之间的 这个效果不轮用户是从上面触及还是从下面触及都是从上面的0号开始展开到最后的
间隔是50*200 每个全部展开的时间是0.3秒
回收也是鼠标只要移动开会从最上面的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" /> <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script> <style type="text/css"> *{margin:0;padding:0;list-style-type:none;} a,img{border:0;text-decoration:none;} body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";background:#DCDCDC;} /* rightNav */ .rightNav{position:fixed;top:0;right:0;z-index:9999;width:140px;cursor:pointer;margin:100px 0 0 0;} *html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;} *html .rightNav{position:absolute;top:expression(eval(document.documentElement.scrollTop));} .rightNav a{display:block;position:relative;height:30px;line-height:30px;margin-bottom:2px;background:#fff;padding-right:10px;width:130px;overflow:hidden;cursor:pointer;right:-110px;} .rightNav a:hover{text-decoration:none;color:#1974A1;} .rightNav a:hover em{background:#00b700} .rightNav a em{display:block;float:left;width:30px;background:#1974A1;color:#fff;font-size:16px;text-align:center;margin-right:10px;font-style:normal;} </style> </head> <body> <!-- 右侧导航 --> <div class="rightNav"> <a href="http://www.17sucai.com/"><em>0</em>站长素材</a> <a href="http://www.17sucai.com/"><em>1</em>书签切换</a> <a href="http://www.17sucai.com/"><em>2</em>幻灯片</a> <a href="http://www.17sucai.com/"><em>3</em>图片滚动-左</a> <a href="http://www.17sucai.com/"><em>4</em>图片滚动-上</a> <a href="http://www.17sucai.com/"><em>5</em>图片无缝滚动-左</a> <a href="http://www.17sucai.com/"><em>6</em>图片无缝滚动-上</a> <a href="http://www.17sucai.com/"><em>7</em>文字滚动-左</a> <a href="http://www.17sucai.com/"><em>8</em>文字滚动-上</a> <a href="http://www.17sucai.com/"><em>9</em>文字无缝滚动-左</a> <a href="http://www.17sucai.com/"><em>10</em>文字无缝滚动-上</a> <a href="http://www.17sucai.com/"><em>11</em>其它基础效果</a> </div> <script type="text/javascript"> var btb=$(".rightNav"); //将整个导航的div放进进btb var tempS; //定义参数 $(".rightNav").hover(function(){ //定义个伪类 var thisObj = $(this); //定义参数 tempS = setTimeout(function(){ //setTimeout指定的毫秒数后调用函数或计算表达式 thisObj.find("a").each(function(i){ //通过each方法就可以匹配到每一个a标签 var tA=$(this); //定义参数 setTimeout(function(){ //定义指定的毫秒数后调用函数或计算表达式 tA.animate({right:"0"},300); //调整当鼠标触及到任意的a标签上所有的标签都会在0.3秒展开 },50*i); //定义当第一个展开以后,后面的结果多久才展开0.05*200 }); },200); //当鼠标触到a标签以后花多少时间展开第一个 },function(){ //在jquery定义方法 if(tempS){ //判断tempS clearTimeout(tempS); //clearTimeout方法可取消由 setTimeout() 方法 } $(this).find("a").each(function(i){ //通过each方法就可以匹配到每一个a标签 var tA=$(this); //定义参数 setTimeout(function(){ //定义指定的毫秒数后调用函数或计算表达式 tA.animate({right:"-110"},300,function(){ //调整当鼠标离开所有的a标签,标签都会在0.3秒回缩,回缩多少-110 }); },50*i); //定义当第一个展开以后,后面的结果多久才展开0.05*200 }); }); </script> <div style="height:1000px;"></div> </body> </html>
发表评论
-
Zepto
2015-08-15 13:49 1234Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 772//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 581Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 532Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 879首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2738Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 711特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14753流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6263首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1380通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 695一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 913<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7681. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 750一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 541看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 869最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 641最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 438做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 701在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 769<object width="940&qu ...
相关推荐
总结,创建“jquery右侧边固定层导航菜单依次动画滑动显示菜单展开”涉及的关键技术包括:jQuery库的使用、固定定位、animate()函数实现动画、事件委托、状态判断和CSS样式设计。通过熟练掌握这些技术,你可以为你的...
jquery导航菜单鼠标悬停到导航条上滑动显示下拉菜单 jquery导航菜单鼠标悬停到导航条上滑动显示下拉菜单 jquery导航菜单鼠标悬停到导航条上滑动显示下拉菜单 jquery导航菜单鼠标悬停到导航条上滑动显示下拉菜单
JQuery,一个流行的JavaScript库,提供了丰富的功能来创建动态、交互式的网页元素,其中包括滑动下拉导航菜单。本篇文章将深入探讨如何利用jQuery实现这种功能。 一、jQuery基础 1. jQuery是什么:jQuery是一个轻...
【jQuery右侧悬浮层菜单】是一种常见的网页交互设计,它能够为用户提供便捷的导航服务,尤其在长页面中,用户无需滚动回顶部即可访问菜单。在本案例中,这个压缩包"jquery右侧悬浮层菜单.rar"包含了一个实现这种功能...
jQuery侧边栏滑动导航菜单代码.rar jQuery侧边栏滑动导航菜单代码.rar jQuery侧边栏滑动导航菜单代码.rar jQuery侧边栏滑动导航菜单代码.rar jQuery侧边栏滑动导航菜单代码.rar jQuery侧边栏滑动导航菜单代码.rar ...
"jQuery右侧滑动折叠效果导航菜单"是一种常见的交互设计模式,它提升了用户体验,尤其是在响应式设计中,对于有限的屏幕空间尤其有用。这种设计通常会在页面的右侧,初始状态下隐藏,用户点击一个触发按钮后,菜单会...
标题中的“jQuery左导航菜单二级菜单slide滑动渐隐显示-20130706”指的是一个使用jQuery库创建的左侧导航菜单,该菜单具有二级子菜单,并且在展开和关闭时采用slide(滑动)效果以及渐隐渐现(fadeIn/fadeOut)效果...
本资源"jQuery滑动侧边栏实现多级菜单插件jSide.zip"提供了使用jQuery创建动态、交互式侧边栏菜单的解决方案。以下是关于这个插件及其使用的一些关键知识点: 1. **jQuery库**: jQuery 是一个轻量级的JavaScript库...
而“jQuery横向动态滑动导航菜单插件”则为开发者提供了一种高效且吸引人的解决方案,使得网页的导航功能更加直观和互动。这个插件特别适用于那些希望提升用户体验,增加网站视觉吸引力的设计师和开发者。 jQuery是...
jquery导航条滑动下拉菜单_滑动显示二级下拉菜单 jquery导航条滑动下拉菜单_滑动显示二级下拉菜单 jquery导航条滑动下拉菜单_滑动显示二级下拉菜单 jquery导航条滑动下拉菜单_滑动显示二级下拉菜单
5. **动画过渡**:jQuery的动画函数如`fadeIn()`, `fadeOut()`, `slideToggle()`等,可以为菜单项的展开和收起添加平滑过渡,增强视觉吸引力。 为了构建这样的导航菜单,开发者通常会遵循以下步骤: 1. 在HTML结构...
jQuery带筛选的垂直导航菜单展开收缩代码.rar jQuery带筛选的垂直导航菜单展开收缩代码.rar jQuery带筛选的垂直导航菜单展开收缩代码.rar jQuery带筛选的垂直导航菜单展开收缩代码.rar jQuery带筛选的垂直导航菜单...
总的来说,"jQuery鼠标悬停滑动下拉导航菜单效果"是一种提升网页交互体验的有效方法,它融合了jQuery的诸多功能,包括选择器、事件处理、CSS操作、动画和DOM操作。通过熟练掌握这些技术,开发者可以构建出更加生动、...
"jQuery个性动画二级下拉导航菜单"就是一个专为提升用户体验而设计的交互式菜单方案。这个项目利用了JavaScript库jQuery 1.8.3的强大力量,结合精心设计的动画效果,为用户提供了直观且吸引人的二级下拉菜单。 ...
jQuery提供了一套强大的动画API,如`.fadeIn()`, `.fadeOut()`, `.slideToggle()`等,可以为导航菜单的显示和隐藏添加平滑过渡效果。在返回顶部按钮的实现中,也可以使用`.animate()`方法来创建平滑滚动的效果。 5...
这个“巧克力jQuery横向二级滑动导航菜单”源码提供了一种优雅的方式来实现这一目标,它具有平滑的过渡效果,能够适应各种主流浏览器,提升了网站的交互性和可用性。 首先,jQuery是一个广泛使用的JavaScript库,它...
"CSS jQuery左右滑动展开的图文导航菜单"是一种创新的交互式菜单设计,它结合了CSS样式和jQuery库来实现动态的、响应式的用户体验。下面我们将深入探讨这个主题。 首先,CSS(层叠样式表)在这里主要用于定义导航...
本文将深入探讨jQuery实现的后台左侧三级导航菜单的原理和应用。 首先,jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画效果以及Ajax交互等任务。在构建后台导航菜单时,jQuery提供了丰富...
本项目聚焦于一个特定的实现方式:使用jQuery创建一个二级竖向导航菜单,该菜单具有slide滑动和渐隐显示的效果。下面将详细阐述这个技术知识点。 **jQuery基础** jQuery是一个流行的JavaScript库,它简化了...