jquery实现顶部向右伸缩的导航区域代码


Posted in Javascript onSeptember 02, 2015

本文实例讲述了jquery实现顶部向右伸缩的导航区域代码。分享给大家供大家参考。具体如下:

这是一款类似导航的菜单,但扩展性比较强,不但可以用作菜单,更可以用作导航块效果,导航块内可以含有菜单或者是其它的一些功能,本效果基于jQuery实现,用鼠标点击浮动层左端的箭头,即可合拢与伸开此菜单。

运行效果截图如下:

jquery实现顶部向右伸缩的导航区域代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>鼠标单击控制收缩和展开的窗口</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
*{margin:0;padding:0;}
#box{position:absolute;right:0;top:0;overflow:hidden;}
#arrow{color:#fff;background:#000;width:20px;height:90px;line-height:90px;font-size:12px;font-family:"宋体";text-align:center;font-weight:bold;float:left;}
#col_box{width:400px;height:90px;background:#eee;float:left;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
 var oMoveBox = $("#col_box"), oArr = $("#arrow"), maxL = 400;
 oArr.click(function(){
  oMoveBox.animate({"width":"-="+maxL},600,function(){
   maxL = -maxL;
   $("#arrow").html(maxL<0 ? "<" : ">");
  })
 });
});
</script>
</head>
<body>
<div id="box">
 <div id="arrow">></div>
 <div id="col_box">z<br>z<br>s<br>k<br>y</div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JS网络游戏-(模拟城市webgame)提供的一些例子下载
Oct 14 Javascript
JavaScript中的DSL元编程介绍
Mar 15 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
Jan 13 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
May 18 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
Nov 21 Javascript
JS大坑之19位数的Number型精度丢失问题详解
Apr 22 Javascript
vue权限问题的完美解决方案
May 08 Javascript
Vue Element UI + OSS实现上传文件功能
Jul 31 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 Javascript
Vue设置长时间未操作登录自动到期返回登录页
Jan 22 Javascript
JavaScript oncopy事件用法实例解析
May 13 Javascript
react中hook介绍以及使用教程
Dec 11 Javascript
jquery实现的Banner广告收缩效果代码
Sep 02 #Javascript
js实现拉幕效果的广告代码
Sep 02 #Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 #Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 #Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 #Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 #Javascript
js随机生成字母数字组合的字符串 随机动画数字
Sep 02 #Javascript
You might like
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
2013/06/24 PHP
PHP CURL 内存泄露问题解决方法
2015/02/12 PHP
CodeIgniter使用smtp服务发送html邮件的方法
2015/06/10 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
2016/04/21 PHP
php实现图片压缩处理
2020/09/09 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
jquery checkbox实现单选小例
2013/11/27 Javascript
js获取url参数代码实例分享(JS操作URL)
2013/12/13 Javascript
jQuery获取和设置表单元素的方法
2014/02/14 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
jQuery表格行上移下移和置顶的实现方法
2015/10/08 Javascript
JavaScript蒙板(model)功能的简单实现代码
2016/08/04 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
javascript 解决浏览器不支持的问题
2016/09/24 Javascript
canvas实现环形进度条效果
2017/03/23 Javascript
利用C/C++编写node.js原生模块的方法教程
2017/07/07 Javascript
vue2使用keep-alive缓存多层列表页的方法
2018/09/21 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
2020/11/05 Javascript
python获取本机mac地址和ip地址的方法
2015/04/29 Python
Python实现约瑟夫环问题的方法
2016/05/03 Python
初探TensorFLow从文件读取图片的四种方式
2018/02/06 Python
Python构建图像分类识别器的方法
2019/01/12 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
Python pip配置国内源的方法
2020/02/14 Python
python 3.8.3 安装配置图文教程
2020/05/21 Python
巴基斯坦电子产品购物网站:Home Shopping
2017/09/14 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
道德模范先进事迹
2014/02/14 职场文书
秋季运动会广播稿大全
2014/02/17 职场文书
债务纠纷委托书
2014/08/30 职场文书
2014年仓库管理员工作总结
2014/11/18 职场文书
小学教师自我评价
2015/03/04 职场文书
校车司机安全责任书
2015/05/11 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang