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 链式延迟执行DOME
Jan 04 Javascript
mailto的使用技巧分享
Dec 21 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
Jquery实现仿腾讯微博发表广播
Nov 17 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
js实现class样式的修改、添加及删除的方法
Jan 20 Javascript
jquery插件EasyUI中form表单提交实例分享
Jan 11 Javascript
JQuery ztree带筛选、异步加载实例讲解
Feb 25 Javascript
第三篇Bootstrap网格基础
Jun 21 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
Jul 04 Javascript
仿淘宝JSsearch搜索下拉深度用法
Jan 15 Javascript
layui默认选中table的CheckBox复选框方法
Sep 19 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数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
2011/11/02 PHP
PHP 第三节 变量介绍
2012/04/28 PHP
php获取当前时间的毫秒数的方法
2014/01/26 PHP
php 类自动载入的方法
2015/06/03 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
JQuery Easyui Tree的oncheck事件实现代码
2010/05/28 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
2013/04/15 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
javasciprt下jquery函数$.post执行无响应的解决方法
2014/03/13 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
2017/06/25 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
Python实现选择排序
2017/06/04 Python
PyCharm设置每行最大长度限制的方法
2019/01/16 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
python 动态调用函数实例解析
2019/10/21 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
美国顶级水上运动专业店:Marine Products
2018/04/15 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
学习决心书
2014/03/11 职场文书
网站美工岗位职责
2014/04/02 职场文书
六一儿童节开幕词
2015/01/29 职场文书
世界卫生日宣传活动总结
2015/02/09 职场文书
培训师岗位职责
2015/02/14 职场文书
楚门的世界观后感
2015/06/03 职场文书
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers