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 相关文章推荐
javascript call方法使用说明
Jan 11 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
Jul 17 Javascript
jquery实现漂浮在网页右侧的qq在线客服插件示例
May 13 Javascript
jquery validation验证身份证号,护照,电话号码,email(实例代码)
Nov 06 Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 Javascript
jQuery实现底部浮动窗口效果
Sep 07 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
vue刷新和tab切换实例
Feb 11 Javascript
js中值引用和地址引用实例分析
Jun 21 Javascript
基于layui的table插件进行复选框联动功能的实现方法
Sep 19 Javascript
layui 解决富文本框form表单提交为空的问题
Oct 26 Javascript
基于html+css+js实现简易计算器代码实例
Feb 28 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
php中用数组的方法设置cookies
2011/04/21 PHP
微信红包随机生成算法php版
2016/07/21 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
PHP实现统计代码行数小工具
2019/09/19 PHP
jquery模拟按下回车实现代码
2011/09/20 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
js清空form表单中的内容示例
2014/05/20 Javascript
jQuery实现复选框批量选择与反选的方法
2015/06/17 Javascript
利用jQuery和CSS将背景图片拉伸
2015/10/16 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
微信小程序 增、删、改、查操作实例详解
2017/01/13 Javascript
js仿小米手机上下滑动效果
2017/02/05 Javascript
详谈for循环里面的break和continue语句
2017/07/20 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
浅谈React碰到v-if
2018/11/04 Javascript
vue自定义指令实现方法详解
2019/02/11 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
Python备份目录及目录下的全部内容的实现方法
2016/06/12 Python
Python字符串逆序输出的实例讲解
2019/02/16 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
SCDKey德国:全球领先的数字游戏市场
2019/04/09 全球购物
Fox Racing官方网站:越野摩托车和山地自行车装备和服装
2019/12/23 全球购物
ddl,dml和dcl的含义
2016/05/08 面试题
中英双版中文教师求职信
2013/10/27 职场文书
七一表彰活动方案
2014/01/18 职场文书
医院信息公开实施方案
2014/05/09 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书
实习报告怎么写
2019/06/20 职场文书
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL