课堂笔记----悬浮动态分层导航

1、首先在<head>里面引用一个JQUERY的文件以用来制作鼠标点击动画效果(从网站上下载即可)

1  <script language="javascript" type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

2、插入div(这里我的div是带有锚点效果的,已经用红色标出锚点,定位到了网页顶端,也就是<body>开始的地方写了一句<a name="top">top</a>,如果不给name一个初始值,就写上a href="#"同样有回到顶端的效果)

 

 1 <div id="apDiv1" >
 2 <img src="img/logo.bmp" />
 3 <nav id="menu">
 4 <div class="daohang" style="background-image:url(img/bg.png)">
 5 <a href="index.html"><div style="background-image:url(img/menu-hover.png); color:#fff">首页</div>
 6 </a>
 7 <a href="about us.html" target="_blank">
 8 <div>关于我们</div>
 9 </a>
10 <a href="services.html" target="_blank"><div>咖啡文化</div></a>
11
12 <a href="price list.html" target="_blank"><div>价格清单</div></a>
13 <a href="contact.html" target="_blank"><div>联系我们</div></a>
14 </div>
15 </nav>
16 <div style="color:#fff;line-height:35px; background-image:url(img/menu-hover.png); border:solid medium #965D28; margin-top:3px;" onclick="menuvisible()">
17
18  <input style="color:#fff; border:none; width:100%; background-image:url(img/menu-hover.png); font-family:‘黑体‘; font-size:16px; height:100%; line-height:35px;"type="button" value="<--MENU-->" />
19
20 </div>
21
22  <div style="background-image:url(img/bg.png)">
23
24 <a href="#top"style="text-decoration:none; color:#965D28;line-height:30px;">TOP</a>
25
26 </div>19 </div>

3、CSS样式表的制作(一些属性设置换上你们需要的属性就可以了)

 1 <div id="apDiv1" >
 2 <img src="img/logo.bmp" />
 3 <nav id="menu">
 4 <div class="daohang" style="background-image:url(img/bg.png)">
 5 <a href="index.html"><div style="background-image:url(img/menu-hover.png); color:#fff">首页</div></a>
 6
 7 <a href="about us.html" target="_blank">
 8 <div>关于我们</div></a>
 9
10 <a href="services.html" target="_blank"><div>咖啡文化</div></a>
11
12 <a href="price list.html" target="_blank"><div>价格清单</div></a>
13
14 <a href="contact.html" target="_blank"><div>联系我们</div></a>
15 </div>
16
17 </nav>
18
19 <div style="color:#fff;line-height:35px; background-image:url(img/menu-hover.png); border:solid medium #965D28; margin-top:3px;" onclick="menuvisible()">
20
21 <input style="color:#fff; border:none; width:100%; background-image:url(img/menu-hover.png); font-family:‘黑体‘; font-size:16px; height:100%; line-height:35px;"type="button" value="<--MENU-->" /></div>
22
23 <div style="background-image:url(img/bg.png)"><a href="#top"style="text-decoration:none; color:#965D28;line-height:30px;">TOP</a>
24
25 </div>
26
27 </div>

4、鼠标点击事件的触发(写在body里面)

 1 <script>
 2
 3 function menuvisible()
 4
 5  {
 6
 7        $("nav").toggle();/*开关*/
 8
 9    }
10
11 </script>
时间: 2024-10-11 08:51:16

课堂笔记----悬浮动态分层导航的相关文章

悬浮动态分层导航

1.首先在<head>里面引用一个JQUERY的文件以用来制作鼠标点击动画效果(从网站上下载即可) 1 <script language="javascript" type="text/javascript" src="js/jquery-1.4.2.min.js"></script> 2.插入div(这里我的div是带有锚点效果的,已经用红色标出锚点,定位到了网页顶端,也就是<body>开始的地方

JAVA的面向对象编程--------课堂笔记

JAVA的面向对象编程--------课堂笔记 面向对象主要针对面向过程. 面向过程的基本单元是函数.   什么是对象:EVERYTHING IS OBJECT(万物皆对象)   所有的事物都有两个方面: 有什么(属性):用来描述对象. 能够做什么(方法):告诉外界对象有那些功能. 后者以前者为基础. 大的对象的属性也可以是一个对象.   为什么要使用面向对象: 首先,面向对象符合人类看待事物的一般规律. 对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节. 方法的定义非常重要.方法有参

原创分享单臂路由课堂笔记

原创分享北京北大青鸟单臂路由课堂笔记 1.单臂路由:不同vlan之间通讯 2.单臂路由概念: 子接口(把路由器的物理接口逻辑上划分成多个子接口) (子接口作为vlan的网关) 单臂路由链路类型:接入access链路(交换机和主机之间是接入链路);中继trunk链路(交换机和交换机之间.交换机和路由器之间配置成中继链路) 3.单臂路由工作过程:源客户端发送正常数据帧给交换机,交换机查看源vlan并进行源vlan封装,把数据传输给路由器,路由器查看目标IP地址,把源vlan标签封装为目标vlan标签

HTML5培训第12节课堂笔记(本地存储、mui打开新页面、创建子页面)

HTML5培训第12节课堂笔记 1.     html5规范中本地储存localStorage与sessionStorage html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage. sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁.因此  sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储. localStorage用

索引和查找课堂笔记与解读同伴问题和收获

课堂笔记 索引:(Index)是一种线索性指引,它是关键字和相应的物理地址之间的一种逻辑清单. 索引的逻辑特征 数据逻辑结构包括集合,线性结构,树形结构和图形结构 线性索引技术 线性索引技术包括稠密索引,分块索引,多重表和倒排表 静态索引和动态索引的区别 静态索引:插入删除复杂度高,使用内容基本不变得集合,可以是线性或树形(多级),而动态索引:插入删除不能太复杂,适用变化多且快速的情况,一般为树形. 树形索引 分为二叉搜索树和B树 查找概述 查找算法的性能 线性表的查找技术 顺序查找,最暴力的破

C++ Primer笔记8_动态内存_智能指针

1.动态内存 C++中,动态内存管理是通过一对运算符完成的:new和delete.C语言中通过malloc与free函数来实现先动态内存的分配与释放.C++中new与delete的实现其实会调用malloc与free. new分配: 分配变量空间: int *a = new int; // 不初始化 int *b = new int(10); //初始化为10 string *str = new string(10, ); 分配数组空间: int *arr = new int[10];//分配的

九章算法系列(#2 Binary Search)-课堂笔记

前言 先说一些题外的东西吧.受到春跃大神的影响和启发,推荐了这个算法公开课给我,晚上睡觉前点开一看发现课还有两天要开始,本着要好好系统地学习一下算法,于是就爬起来拉上两个小伙伴组团报名了.今天听了第一节课,说真的很实用,特别是对于我这种算法不扎实,并且又想找工作,提高自己的情况. 那就不多说废话了,以后每周都写个总结吧,就趁着这一个月好好把算法提高一下.具体就从:课堂笔记.leetcode和lintcode相关习题.hdu和poj相关习题三个方面来写吧.希望自己能够坚持下来,给大家分享一些好的东

分层导航and隐藏导航

一.分层导航 <!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> <script language="j

2017年5月12号课堂笔记

2017年5月12号 星期五 空气质量:轻度污染(昨天的北风转今天的南风) 内容:html表格的基本使用,表格跨行跨列,高级表格,播放音乐,播放视频,网页布局,iframe内联框架: 文本框,密码框,单选按钮,复选框,下拉框  备注:周日晚想起来补上的周五课堂笔记(一带一路今天开会天气好晴朗) 一.html表格的基本使用 模仿老师代码: <!DOCTYPE html><html><head lang="en"> <meta charset=&q