jQuery 导航列表 弹性背景
来源:互联网 发布:大龄软件工程硕士 编辑:程序博客网 时间:2024/05/12 08:51
前言
本文借助 jquery.movebg.js 实现网页导航列表的左右弹性背景。
包括以下:
1、引入 jquery-1.7.2.min.js
2、引入 jquery.movebg.js
3、编写 menus.js,在这里可以设置滑块大小、反弹距离、移动和反弹速度。
4、编写 Menus.css,在这里只是对列表进行了简单样式美化。
5、编写 index.jsp
预览
代码
1、index.jsp 代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><title>jQuery 弹性背景 导航栏</title></head><script src="http://www.lanrenzhijia.com/ajaxjs/1.7.2/jquery-1.7.2.min.js"></script><script src="jquery.movebg.js"></script><script type="text/javascript" src="menus.js" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="Menus.css" /></head><body> <div class="wraper"> <div class="nav"> <ul> <li class="nav-item cur"><a href="#">我的首页</a></li> <li class="nav-item"><a href="#">我的作业</a></li> <li class="nav-item"><a href="#">我的考勤</a></li> <li class="nav-item"><a href="#">我的通知</a></li> <li class="nav-item"><a href="#">我的资料</a></li> </ul> <!--移动的滑动--> <div class="move-bg"></div> <!--移动的滑动 end--> </div> </div></body></html>
2、menus.js 代码
$(function() { $(".nav").movebg({ width : 140/* 滑块的大小 */, extra : 40/* 额外反弹的距离 */, speed : 300/* 滑块移动的速度 */, rebound_speed : 400 /* 滑块反弹的速度 */});})
3、Menus.css 代码
@CHARSET "UTF-8";* { margin: 0; padding: 0; list-style: none; text-decoration: none; font-size: 18px;}/* 正文 */.wraper { width: 960px; margin: auto auto;}.nav { background: orange; position: relative; width: 100%; height: 50px; overflow: hidden}.nav-item { position: relative; float: left; width: 140px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; z-index: 1;}.nav-item a { display: block; height: 50px; color: black;}.nav-item a:hover { color: white;}.move-bg { display: none; position: absolute; left: 0; top: 0; width: 140px; height: 50px; background: #99cccc; z-index: 0}
源码
点我点我
0 0
- jQuery 导航列表 弹性背景
- jQuery弹性滑动导航菜单
- jQuery弹性滑动导航菜单
- jQuery弹性滑动导航菜单
- jQuery弹性滑动导航菜单
- 写了一个jQuery弹性导航插件
- jQuery弹性模态窗口导航菜单
- css+jquery导航列表
- 弹性滑动导航菜单:
- 弹性布局做导航
- JQUERY HOVER鼠标悬停导航菜单滑动展开弹性下拉菜单
- JQUERY HOVER鼠标悬停导航菜单滑动展开弹性下拉菜单
- jQuery关于导航条背景切换效果实现示例
- jQuery设置列表的表格背景颜色交替
- jquery导航插件制作二级下拉菜单列表1
- 设置导航栏背景
- 导航栏变化背景
- 弹性小球flash导航菜单源码
- 基于内容的推荐算法(推荐系统)(三)
- h5学习之6(html中常用的块级标签)
- jQuery对象和Dom对象
- ENVI神经网络工具参数和使用方法
- [HNOI2005] 狡猾的商人
- jQuery 导航列表 弹性背景
- Java 枚举类型的使用
- Android自适应不同分辨率的屏幕
- Android Server的bind()与unbind(),以及解绑异常
- scrapy源码分析(十)------------Scraper
- java之旅之foreach
- android开机启动无界面后台程序【转】
- 错排问题
- 关于android 软键盘显示与隐藏监听