采用CSS和JS,刚好我最近有个站点要用到下拉菜单!


Posted in Javascript onJune 26, 2006

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>nav</title>
<script language="javascript">
// JavaScript Document

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
 }
 node.onmouseout=function() {
 this.className=this.className.replace(" over", "");
 }
 }
 }
 }
}
window.onload=startList;
</script>
<style type="text/css">
<!--
body {
  font: normal 11px verdana;
  }

ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 150px; /* Width of Menu Items */
  border-bottom: 1px solid #ccc;
  }

ul li {
  position: relative;
  }

li ul {
  position: absolute;
  left: 149px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  }

/* Styles for Menu Items */
ul li a {
  display: block;
  text-decoration: none;
  color: #777;
  background: #fff; /* IE6 Bug */
  padding: 5px;
  border: 1px solid #ccc; /* IE6 Bug */
  border-bottom: 0;
  }

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */
-->
</style>
</head>

<body>
<ul id="nav">
 <li><a href="#">Home</a></li>
 <li><a href="#">About</a>
 <ul>
 <li><a href="#">History</a></li>
 <li><a href="#">Team</a></li>
 <li><a href="#">Offices</a></li>
 </ul>
 </li>
 <li><a href="#">Services</a>
 <ul>
 <li><a href="#">Web Design</a></li>
 <li><a href="#">Internet Marketing</a></li>
 <li><a href="#">Hosting</a></li>
 <li><a href="#">Domain Names</a></li>
 <li><a href="#">Broadband</a></li>
 </ul>
 </li>
 <li><a href="#">Contact Us</a>
 <ul>
 <li><a href="#">United Kingdom</a></li>
 <li><a href="#">France</a></li>
 <li><a href="#">USA</a></li>
 <li><a href="#">Australia</a></li>
 </ul>
 </li>

</ul>
</body>
</html>

 

Javascript 相关文章推荐
IE和FireFox(FF)中js和css的不同
Apr 13 Javascript
javascript css styleFloat和cssFloat
Mar 15 Javascript
js常用排序实现代码
Dec 28 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
Apr 11 Javascript
jquery在IE、FF浏览器的差别详细探讨
Apr 28 Javascript
使用js写的一个简易的投票
Nov 27 Javascript
jQuery插件实现静态HTML验证码校验
Nov 06 Javascript
Javascript设计模式之观察者模式(推荐)
Mar 29 Javascript
Javascript实现前端简单的路由实例
Sep 11 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
Jan 17 Javascript
使用watch监听路由变化和watch监听对象的实例
Feb 24 Javascript
vue 调用 RESTful风格接口操作
Aug 11 Javascript
网站上面有这种切换效果
Jun 26 #Javascript
accesskey 提交
Jun 26 #Javascript
Ctrl+Enter提交内容信息
Jun 26 #Javascript
漂亮的仿flash菜单,来自蓝色经典
Jun 26 #Javascript
经典的带阴影的可拖动的浮动层
Jun 26 #Javascript
些很实用且必用的小脚本代码
Jun 26 #Javascript
如果文字过长,则将过长的部分变成省略号显示
Jun 26 #Javascript
You might like
PHP程序员的技术成长规划
2016/03/25 PHP
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
HTML中事件触发列表与解说
2007/07/09 Javascript
firefox firebug中文入门教程 脚本之家新年特别版
2010/01/02 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
原生js封装的一些jquery方法(详解)
2016/09/20 Javascript
浅析location.href跨窗口调用函数
2016/11/22 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
jQuery滚动插件scrollable.js用法分析
2017/05/25 jQuery
详解react、redux、react-redux之间的关系
2018/04/11 Javascript
promise和co搭配生成器函数方式解决js代码异步流程的比较
2018/05/25 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
Python守护进程(daemon)代码实例
2015/03/06 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
python在windows下创建隐藏窗口子进程的方法
2015/06/04 Python
python2.7到3.x迁移指南
2018/02/01 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
Python中return self的用法详解
2018/07/27 Python
详解python中sort排序使用
2019/03/23 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
2019/08/02 Python
python requests更换代理适用于IP频率限制的方法
2019/08/21 Python
Python imutils 填充图片周边为黑色的实现
2020/01/19 Python
python递归调用中的坑:打印有值, 返回却None
2020/03/16 Python
IDLE下Python文件编辑和运行操作
2020/04/25 Python
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
加拿大约会网站:EliteSingles.ca
2018/01/12 全球购物
应聘护士自荐信
2013/10/21 职场文书
工程类专业自荐信范文
2014/03/09 职场文书
文艺委员竞选稿
2015/11/19 职场文书
《富饶的西沙群岛》教学反思
2016/02/16 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
教你利用Nginx 服务搭建子域环境提升二维地图加载性能的步骤
2021/09/25 Servers