- 浏览: 131670 次
- 性别:
- 来自: 福建
文章分类
- 全部博客 (105)
- 数据库 (4)
- hibernate (4)
- css3 (2)
- 前端设计 (13)
- struts (6)
- HTML5 (1)
- jQuery (16)
- JDBC (3)
- spring (6)
- 娱乐 (1)
- MyEclipse (2)
- oracle (4)
- javascript (10)
- ibatis (2)
- log4j (1)
- css (16)
- java (13)
- IText (1)
- IDE (1)
- C3P0 (1)
- ssi (1)
- IO (1)
- jsp (1)
- JSTL (1)
- JXL (1)
- ssh (1)
- ajax (2)
- struts2 (1)
- html (1)
- 正则表达式 (1)
- 非技术 (1)
- Properties (1)
- Tomcat (1)
- 电大 (0)
- test (0)
最新评论
-
yejq:
收藏~~
使用 Ctrl + Enter 提交表单
效果图:
css:
* { margin:0; padding:0; } body { background:#fff url(top_bg.png) repeat-x 0 0; color:#5b5b5b; height:100%; font:normal normal 12px/24px "微软雅黑", "Microsoft YaHei", "黑体"; } ul { list-style:none; } #wrapper { width:960px; margin: 0 auto; text-align:center; padding-top:35px; } h1 { font: italic normal 32px/45px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff; } h4 { color:#fff; font: italic normal 14px Arial, Helvetica, sans-serif; text-align:right; margin-right:255px; } h4 a { color:#fff; border-bottom:1px dotted #fff; text-decoration:none; font-style:normal; } h4 a:hover { color:#202020; border-bottom:1px solid #202020;} #nav { width:432px; margin:49px auto 0; /*让元素在页面居中*/ } #nav li { width:68px; height:88px; float:left; margin:0 2px; position:relative; /*li标签相对定位*/ text-align:center; z-index:5; display:inline; } #nav li span { color:#fff; width:68px; background:url(nav_bg.png) no-repeat 0 0;/*滑动背景添加到span标签中*/ position:absolute; /*span标签绝对定位*/ top:0; left:0; z-index:10;/*span标签要在a标签的下面,所以层叠顺序要小于a标签的层叠顺序*/ font-size:11px; height:58px; padding-top:30px; display:none;/*在默认状态下span标签是隐藏的*/ } #nav li a { color:#202020; font-size:14px; letter-spacing:0.5px; width:68px; display:block; position:absolute;/*a标签也同样需要绝对定位*/ top:0; left:0; z-index:20;/*但是a标签的层叠顺序应该是大于span标签的,这样才能确保a标签不被span标签遮盖住*/ height:35px; padding-top:55px; text-decoration:none; } #nav li.on span { display:block;} #nav li.on a { color:#fff;}
javascript:
$(function(){ $('#nav li').children('a').hover(function(){//查找li标签中的a标签并且为a标签绑定一个鼠标悬停的事件 $(this).siblings('span').slideDown(100);//当鼠标悬停的时候查找a标签的同辈span标签,并给span标签添加一个滑下来的效果(显示) var changeColor = this; this.timer = setTimeout(function(){ $(changeColor).css({'color':'#fff'});//当span标签滑下来后a标签更改字体的颜色为白色 },100); },function(){ if(this.timer) clearTimeout(this.timer); $(this).siblings('span').slideUp(100);//当鼠标离开的时候查找a标签的同辈span标签,并给span标签添加一个滑上去的效果(隐藏) $(this).css({'color':'#202020'});//当span标签滑上去后a标签更改字体的颜色为黑色 }); });
html:
<div id="wrapper"> <h1>基于jQuery的滑动式动画导航栏</h1> <h4>by:<a href="http://www.stylechen.com">Stylechen</a></h4> <ul id="nav"> <li class="on"><span>HOME</span><a href="#">首页</a></li> <li><span>ABOUT</span><a href="#">我们</a></li> <li><span>SERVICES</span><a href="#">服务</a></li> <li><span>WORK</span><a href="#">工作</a></li> <li><span>CLIENT</span><a href="#">客户</a></li> <li><span>CONTACT</span><a href="#">联系</a></li> </ul> </div>
发表评论
-
jQuery+CSS让两栏或多栏布局高度自动一致
2013-07-11 14:56 958<!DOCTYPE html PUBLIC &qu ... -
jquery 框架在google地址
2013-01-08 15:19 775https://developers.google.com/s ... -
兼容各浏览器的点击复制文本框内容的Jquery插件【转载】
2012-12-20 15:59 1097注:因为采用FLASH控件的文件实现兼容,所以本页面中 ... -
Ajax+Jquery评论特效
2012-12-14 16:53 835效果图 -
Jquery实现评论内容上下滑动切换效果
2012-11-28 11:28 1532Jquery实现评论内容上下滑动切换效果 -
jquery聚光灯插件
2012-05-30 17:25 1116效果图: -
JS仿淘宝网顶部的导航菜单-导航菜单类
2012-05-25 17:53 1178JS仿淘宝网顶部的导航菜单-导航菜单类 -
jBreadCrumb插件
2012-05-02 10:59 896效果图: download: http ... -
jQuery邮箱自动完成插件
2012-05-02 10:23 996参数: deValue:文本框内默认值 ... -
网站首页的焦点图JQuery实现插件
2012-05-02 10:18 770网站首页的焦点图JQuery实现插件 效果图: -
图片放大镜
2012-05-02 10:14 722图片放大镜 效果如下: -
放大镜
2012-05-02 10:10 801该插件在IE8及版本更低的IE浏览器中有些问题,圆形的放大 ... -
jQuery ajax删除
2012-03-27 17:59 1505jQuery ajax删除 <!DOCTYPE ... -
很牛的弹出层看看不后悔
2012-03-19 14:05 1397很牛的弹出层看看不后悔【转载】 [img][/img]先让我 ... -
Jquery validate 验证
2011-08-01 19:58 1150转自:http://blog.sina.com.cn/s/bl ...
相关推荐
"6种jQuery导航栏滑动动画效果"的项目正是利用了jQuery的这一特性,通过不同的动画效果来提升用户的浏览体验。 首先,我们要了解jQuery的基本概念。jQuery是由John Resig在2006年创建的一个轻量级的JavaScript库,...
"jQuery下拉滑动切换导航条"是一个利用jQuery库实现的交互式导航菜单,适用于提升网站用户体验,使得用户在浏览网站时更加方便快捷。这个项目基于jQuery 1.8.3版本,一个广泛使用的JavaScript库,它简化了DOM操作、...
而“jQuery横向动态滑动导航菜单插件”则为开发者提供了一种高效且吸引人的解决方案,使得网页的导航功能更加直观和互动。这个插件特别适用于那些希望提升用户体验,增加网站视觉吸引力的设计师和开发者。 jQuery是...
"jQuery鼠标悬停动画导航条"是一个利用JavaScript库jQuery实现的交互式导航菜单,它为用户提供了一种动态、吸引人的用户体验。本项目的核心是通过CSS样式和jQuery事件处理来实现导航条在鼠标悬停时的动画效果,提升...
jQuery滑动导航条是一种动态、吸引人的设计技术,能够提升用户体验并增加网站的视觉吸引力。在这个"jQuery滑动导航条网页特效.zip"压缩包中,包含了实现这一功能的相关代码和资源。 首先,让我们了解一下jQuery。...
Jquery滑动下拉的导航条是一种常见的交互设计,它增强了用户体验,使得导航更加直观和便捷。本篇将深入探讨如何利用jQuery实现这种功能。 首先,jQuery是一个强大的JavaScript库,它的API丰富且易于使用,使得...
"jQuery斜式滑动导航"是一种创新的网页导航效果,它将传统的水平或垂直导航条转变为斜向滑动,增加了视觉吸引力,提升了用户体验。本文将详细讲解如何实现这种特效,并涉及相关的前端技术,包括CSS、JavaScript、...
在实际应用中,创建jQuery导航条动画特效需要考虑响应式设计,确保在不同设备和屏幕尺寸上的效果一致。这可能涉及到媒体查询的使用,以便在移动设备上适当地调整导航条的布局和动画效果。 总的来说,"jQuery导航条...
本教程将深入探讨如何利用jQuery实现下拉滑动切换的导航条,提升用户体验。 1. **jQuery基础** 在了解下拉滑动切换导航条之前,首先需要掌握jQuery的基本概念和用法。jQuery通过简洁的API简化了JavaScript的使用,...
这个名为"jQuery滑动分步式进度导航条代码"的资源正是一种用于实现这一功能的工具。它利用JavaScript库jQuery,为网站的注册过程或者其他多步骤流程提供了一个互动式的、可视化的引导。 首先,我们要理解jQuery是...
总的来说,“蓝色jQuery滑动导航栏”是一个结合了前端四大核心技术的实例,对于想要提升前端技能或者学习动态导航栏设计的开发者来说,这是一个很好的学习资源。通过研究这个项目,你可以深入了解jQuery的用法、...
2. **动画控制**:使用`.animate()`方法执行自定义动画,如淡入淡出、滑动等,与导航条的火焰灯效果相协调。 3. **事件监听**:通过`.on()`方法监听用户的点击或鼠标悬停事件,触发相应的CSS动画。 4. **响应式设计*...
综上所述,实现jQuery斜式滑动导航需要结合HTML、CSS3和jQuery的知识,通过CSS样式定义斜面效果,jQuery处理交互逻辑,同时考虑响应式设计和浏览器兼容性,以创建一个既美观又实用的网页导航栏。
而使用jQuery来实现动态、交互式的导航栏,可以提升用户体验,使网站看起来更加专业和吸引人。本文将深入讲解如何利用jQuery创建动画效果的导航栏。 首先,我们需要理解jQuery的基础概念。jQuery是一个轻量级的...
本文将深入探讨如何使用jQuery创建一个简单而实用的垂直导航栏。jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理和动画效果,使得构建动态网页变得更加容易。 ### jQuery基础 在了解垂直导航栏的实现...
"jQuery响应式导航菜单"是一个专为实现这一目的而设计的解决方案。这个项目使用了两个核心JavaScript库:jQuery 1.8.3和pgwmenu.min.js,它们共同创建了一种动态、适应性强的菜单系统,尤其适用于现代网页设计,特别...
卷帘式导航栏,也称为滑动门或折叠式菜单,通常用于垂直导航栏设计。它的特点是当用户点击一个菜单项时,其他菜单项会像卷帘一样平滑地隐藏或展开,提供一种独特的视觉效果,同时保持页面布局的整洁。 三、jQuery...
"懒人原生jQuery右侧滑动快速导航条"的设计理念是简洁和高效,通过右侧滑动的方式节省空间,尤其适用于响应式设计,可以在不同屏幕尺寸下提供良好的展示效果。 jQuery是一个轻量级的JavaScript库,它简化了...