jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)


Posted in Javascript onMarch 22, 2013

功能很实用,代码非常的简单

效果1.

jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
效果2.

jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
样式代码如下:

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,br,pre,form,fieldset,input,textarea,p,blockquote,th,td{ 
margin:0; 
padding:0 
} 
span{ 
color:#FF2B13 
} 
a{ 
text-decoration:none; 
color:#515050 
} 
a:hover{ 
text-decoration:underline; 
color:red 
} 
.box_all{ 
overflow:hidden; 
width:350px; 
font-family:"微软雅黑"; 
font-size:14px; 
border:1px solid #EEEEEE; 
border-top:2px solid #F57A04; 
padding:0 0 10px 0; 
margin:0 auto 
} 
.box{ 
padding-left:45px; 
padding-top:5px 
} 
.box li{ 
line-height:20px; 
margin-right:30px; 
width:120px; 
text-align:left; 
float:left; 
list-style-type:none 
} 
.boxdown{ 
cursor:pointer; 
border:1px solid #EEEEEE; 
width:60px; 
height:14px; 
background:#FFFFFF url(../images/down.png) no-repeat 20px; 
margin-left:150px; 
margin-top:-2px; 
border-top:none; 
margin:0 auto 
} 
.up{ 
cursor:pointer; 
border:1px solid #EEEEEE; 
width:60px; 
height:14px; 
background:#FFFFFF url(../images/up.png) no-repeat 20px; 
margin-left:150px; 
margin-top:-2px; 
border-top:none; 
margin:0 auto 
}

js主要代码如下:
$(document).ready(function(){ 
var a =$(".box ul li:gt(3):not(:last)"); 
a.hide(); 
$(".boxdown").click(function(){ 
if(a.is(':visible')){ 
a.slideUp('fast'); 
$(this).removeClass('up'); 
}else{ 
a.slideDown('fast').show(); 
$(this).addClass('up'); 
} 
}); 
});
Javascript 相关文章推荐
初学js 新节点的创建 删除 的步骤
Jul 04 Javascript
JavaScript计时器示例分析
Feb 05 Javascript
全系IE支持Bootstrap的解决方法
Oct 19 Javascript
关于cookie的初识和运用(js和jq)
Apr 07 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Oct 05 Javascript
jQuery实现文字自动横移
Jan 08 Javascript
js实现背景图自适应窗口大小
Jan 10 Javascript
jQuery html表格排序插件tablesorter使用方法详解
Feb 10 Javascript
Vue2.x中的Render函数详解
May 30 Javascript
菊花转动的jquery加载动画效果
Aug 19 jQuery
对VUE中的对象添加属性
Sep 18 Javascript
vue 单页应用和多页应用的优劣
Oct 22 Javascript
使用JavaScript构建JSON格式字符串实现步骤
Mar 22 #Javascript
鼠标滚轮控制网页横向移动实现思路
Mar 22 #Javascript
JQuery实现用户名无刷新验证的小例子
Mar 22 #Javascript
jquery文字上下滚动的实现方法
Mar 22 #Javascript
JS模块与命名空间的介绍
Mar 22 #Javascript
JS在textarea光标处插入文本的小例子
Mar 22 #Javascript
JavaScript 验证码的实例代码(附效果图)
Mar 22 #Javascript
You might like
文章推荐系统(三)
2006/10/09 PHP
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
设置php页面编码的两种方法示例介绍
2014/03/03 PHP
PHP IDE phpstorm 常用快捷键
2015/05/18 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
JavaScript splice()方法详解
2020/09/22 Javascript
JQuery插件fancybox无法在弹出层使用左右键的解决办法
2013/12/25 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
Vue.js 2.0学习教程之从基础到组件详解
2017/04/24 Javascript
详解ES6通过WeakMap解决内存泄漏问题
2018/03/09 Javascript
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
python异常和文件处理机制详解
2016/07/19 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
python复合条件下的字典排序
2020/12/18 Python
美国眼镜网站:LensCrafters
2020/01/19 全球购物
大学应届毕业生个人求职信
2013/09/23 职场文书
自荐信怎么写好
2013/11/11 职场文书
广告创意求职信
2014/03/17 职场文书
黄金搭档广告词
2014/03/21 职场文书
自我推荐信范文
2014/05/09 职场文书
优秀班组长事迹
2014/05/31 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
python基础学习之递归函数知识总结
2021/05/26 Python
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL
Redis的字符串是如何实现的
2021/10/24 Redis