jquery-仿flash的一个导航栏特效
演示地址:http://itxiaoming.sinaapp.com/demo05/demo.html
- <html>
 - <head>
 - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 - <title>demo01</title>
 - <link rel="stylesheet" type="text/css" href="demo.css">
 - <script type="text/javascript" src="jquery.js"></script>
 - <script type="text/javascript" src="demo.js"></script>
 - </head>
 - <body>
 - <div id="main">
 - <div class="menu">
 - <div class="menu_b back1"></div>
 - <span>测试</span>
 - </div>
 - <div class="menu">
 - <div class="menu_b back2"></div>
 - <span>测试</span>
 - </div>
 - <div class="menu">
 - <div class="menu_b back3"></div>
 - <span>测试</span>
 - </div>
 - <div class="menu">
 - <div class="menu_b back4"></div>
 - <span>测试</span>
 - </div>
 - <div class="menu">
 - <div class="menu_b back5"></div>
 - <span>测试</span>
 - </div>
 - <div class="menu">
 - <div class="menu_b back6"></div>
 - <span>测试</span>
 - </div>
 - </div>
 - </body>
 - </html>
 
- $(document).ready(function(){
 - $(".menu").mouseover(function(){
 - var div = $(this).children(".menu_b");
 - var span = $(this).children("span");
 - //隐藏字体,往右移动20px
 - span.stop(true,false).animate({opacity:'0',left:'20px'},200);
 - //显示背景动画
 - div.stop(true,false).animate({width:'100px',marginLeft:'-50px',height:'1px',opacity:'1'},300);
 - div.animate({height:'40px',marginTop:'-20px',opacity:'1'},300);
 - //显示字体,往左移动20px
 - span.animate({opacity:'1',left:'0px'},300);
 - span.css({color:'#FFF'});
 - });
 - $(".menu").mouseout(function(){
 - var div = $(this).children(".menu_b");
 - var span = $(this).children("span");
 - //隐藏字体,往左移动20px
 - span.stop(true,false).animate({opacity:'0',left:'20px'},200);
 - //显示背景动画
 - div.stop(true,false).animate({height:'1px',marginTop:'0px',opacity:'1'},300);
 - div.animate({width:'0px',marginLeft:'0px',opacity:'1'},300);
 - //显示字体,往右移动20px
 - span.animate({opacity:'1',left:'0px'},300);
 - span.css({color:'#777'});
 - });
 - });
 
动画效果是我根据自己的喜好来写的,喜欢的可以自己更改特效。。
- /* demo01 css */
 - #main{
 - background: #EEE;
 - display: inline-block;
 - padding: 10px;
 - }
 - .menu{position: relative;
 - width: 100px;
 - height: 40px;
 - margin: 10px auto;
 - }
 - .menu_b{
 - position: absolute;
 - width: 0px;
 - height: 0px;
 - background: red;
 - z-index: 1px;
 - top: 50%;
 - left: 50%;
 - }
 - .menu span{
 - position: inherit;
 - display: block;
 - text-align: center;
 - line-height: 40px;
 - z-index: 3px;
 - font-size: 14px;
 - font-family: "Microsoft Yahei";
 - color: #777;
 - cursor: pointer;
 - }
 - .back1{
 - background: #FF0000;
 - }
 - .back2{
 - background: #921AFF;
 - }
 - .back3{
 - background: #00CACA;
 - }
 - .back4{
 - background: #00DB00;
 - }
 - .back5{
 - background: #FF5809;
 - }
 - .back6{
 - background: #E1E100;
 - }
 
- demo05.zip (33.2 KB)
 
jquery-仿flash的一个导航栏特效的更多相关文章
- 用Jquery 仿VS 样式的 导航栏插件
		
在开发B/S 项目过程中,根据主界面设计要求,需要做一个类似VS 左边工具栏样式的菜单导航栏,在网上搜索无果后,于是决定自已做一个. 由于前台用JQuery开发, 想到网上很多人用JQuery做插件, ...
 - 仿酒仙网的一款jQuery侧栏弹出导航栏特效
		
仿酒仙网的一款jQuery侧栏弹出导航栏特效 一款常用于商城左侧商品导航的jquery菜单导航特效. 非常不错的一款商品分类特效.大家可以拿去研究研究 . 注意:该特效还支持挨千刀的IE6啊,之强大. ...
 - 利用JQ实现的,高仿 彩虹岛官网导航栏(学习HTML过程中的小记录)
		
利用JQ实现的,高仿 彩虹岛官网导航栏(学习HTML过程中的小记录) 作者:王可利(Star·星星) 总结: 今天学习的jQ类库的使用,代码重复的比较多需要完善.严格区分大小写,在 $(" ...
 - 一款jQuery立体感动态下拉导航菜单特效
		
一款jQuery立体感动态下拉导航菜单特效,鼠标经过,在菜单栏上方下拉出一个背景图片,效果十分不错的一款jquery特效. 对IE6都是兼容的,希望大家好好研究研究. 适用浏览器:IE6.IE7.IE ...
 - 基于jQuery仿Flash横向切换焦点图
		
给各网友分享一款基于jQuery仿Flash横向切换焦点图.利用Flash可以制作很多漂亮的图片相册应用,今天我们要用jQuery来实现这样的效果.它是一款仿Flash的横向图片切换焦点图插件,可以自 ...
 - 使用TabLayout快速实现一个导航栏
		
在没有Material Design的年代,要实现一个类似微信主页面的效果,我们有以下几种解决方案: 1.Fragment + ViewPager + RadioGroup自定义固定导航条 2.F ...
 - 如何做一个导航栏————浮动跟伪类(hover)事件的应用
		
我们先说一下伪类选择器的写法: 写法:选择器名称:伪类状态{}4 常见伪类状态: 未访问:link 鼠标移上去:hover 激活选定:active 已访问:visited 获得焦点的时候触发:focu ...
 - 基于jQuery仿迅雷影音官网幻灯片特效
		
分享一款基于jQuery仿迅雷影音官网幻灯片特效迅.雷影音官网jQuery幻灯片特效是一款带左右箭头,索引按钮切换的jQuery幻灯片代码.效果图如下: 在线预览 源码下载 实现的代码. html ...
 - jquery仿天猫商城左侧导航菜单
		
之前看到有博友写了一个仿天猫商城左侧导航菜单,可惜不提供免费下载,也没有代码.以前自己也写过类似的效果,只是都是一小块一小块的,现在重新拼凑.我将一步一步的实现拼凑过程,希望对你有所帮助. Demo在 ...
 
随机推荐
- JavaScript DOM API初步(整理)
			
文档对象模型 文档对象模型(Doucment Object Model,DOM)是表示文档(如HTML文档.XML文档)和访问.操作构成文档的各种元素的应用程序接口.在DOM中,HTML文档的层次结构 ...
 - Android 开发日常积累
			
Android 集合 Android 开源项目分类汇总 扔物线的 HenCoder 高级 Android 教程 hencoder HenCoder:给高级 Android 工程师的进阶手册 Andro ...
 - Invalid configuation file. File "**********" was created by a VMware product with more feature than this version of VMware Workstation and cannot be
			
大概就是说你的之前用来创建虚拟机的VM版本太高,被移植的VM版本太低.所以你需要改一点东西. 打开你的虚拟机的目录(不是VM的),然后看到你很多文件. 然后你看到*.vmx的文件(实在找不到就按文件类 ...
 - android 学习视频汇总
			
1.java基础知识 http://www.eoeandroid.com/thread-333511-1-1.html 网易公开课-抽象编程:http://open.163.com/special/o ...
 - 自动化运维工具SaltStack详细部署
			
==========================================================================================一.基础介绍==== ...
 - Linux 常见紧急情况处理方法
			
使用急救盘组进行维护 急救盘组(也称为 boot/root 盘组),是系统管理员必不可少的工具.用它可以独立地启动和运行一个完整的 Linux 系统.实际上,急救盘组中的第 2 张盘上就有一个完整的 ...
 - nginx 前端调度 对后端的app的生存状态的检测
			
# cat hosts.conf #app调试 upstream gl-appsrv_pools { server 10.1x0.2xx.1x0:8040; server 10.x9x.20.208: ...
 - 支付宝对账单下载Java沙箱调用
			
package code; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; impo ...
 - adb无线网络调试
			
1.如果已经可以用usb连接adb,那么可以通过以下命令切换到无线连接方式. adb tcpip 5555 adb connect 192.168.0.101:5555 通过下面的命令可以切 ...
 - adb -s
			
当已经有多个设备连接到主机时,可以使用-s参数进行选择. 设备为adb devices列出的内容. 除此之外,-d表示只通过USB连接,-e表示只连接仿真器.