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实现的激活输入框后隐藏初始内容
Jun 29 Javascript
jquery插件validate验证的小例子
May 08 Javascript
一个简单的JS鼠标悬停特效具体方法
Jun 17 Javascript
javascript等号运算符使用详解
Apr 16 Javascript
JS实现图片高亮展示效果实例
Nov 24 Javascript
详解Vue 方法与事件处理器
Jun 20 Javascript
Vue官网todoMVC示例代码
Jan 29 Javascript
VueJs组件之父子通讯的方式
May 06 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
Sep 27 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
Jan 24 Javascript
JSON.stringify()方法讲解
Jan 31 Javascript
微信小程序实现动态列表项的顺序加载动画
Jul 25 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批量删除操作代码分享
2017/02/26 PHP
PHP7 新增功能
2021/03/09 PHP
一些有关检查数据的JS代码
2006/09/07 Javascript
javascript笔试题目附答案@20081025_jb51.net
2008/10/26 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
2012/10/11 Javascript
Json实现异步请求提交评论无需跳转其他页面
2014/10/11 Javascript
JavaScript 学习笔记之操作符
2015/01/14 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
Bootstrap3下拉菜单的实现
2017/02/22 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
2017/03/16 Javascript
微信小程序实现带刻度尺滑块功能
2017/03/29 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
webpack项目轻松混用css module的方法
2018/06/12 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
vue.js仿hover效果的实现方法示例
2019/01/28 Javascript
Vue拖拽组件列表实现动态页面配置功能
2019/06/17 Javascript
利用js canvas实现五子棋游戏
2020/10/11 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
原生JS实现拖拽效果
2020/12/04 Javascript
Python计算程序运行时间的方法
2014/12/13 Python
python numpy之np.random的随机数函数使用介绍
2019/10/06 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
Pytoch之torchvision.transforms图像变换实例
2019/12/30 Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
2020/02/16 Python
Django+Django-Celery+Celery的整合实战
2021/01/20 Python
咖啡为什么会有酸味?你喝到的咖啡為什麼是酸的?
2021/03/17 冲泡冲煮
英语自荐信常用语句
2013/12/13 职场文书
关于礼仪的演讲稿
2014/01/04 职场文书
12月红领巾广播稿
2014/02/13 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
2015年端午节活动方案
2015/05/05 职场文书