采用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 相关文章推荐
基于jquery的loading效果实现代码
Nov 05 Javascript
调整小数的格式保留小数点后两位
May 14 Javascript
简介JavaScript中setUTCSeconds()方法的使用
Jun 12 Javascript
jquery表单验证需要做些什么
Nov 17 Javascript
javascript实现2016新年版日历
Jan 25 Javascript
JS平滑无缝滚动效果的实现代码
May 06 Javascript
Ionic+AngularJS实现登录和注册带验证功能
Feb 09 Javascript
浅谈vue+webpack项目调试方法步骤
Sep 11 Javascript
JavaScript模板引擎原理与用法详解
Dec 24 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
May 22 Javascript
Vue动态创建注册component的实例代码
Jun 14 Javascript
JavaScript最完整的深浅拷贝实现方式详解
Feb 28 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
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
php实现给图片加灰色半透明效果的方法
2014/10/20 PHP
php中PDO方式实现数据库的增删改查
2015/05/17 PHP
php删除数组中重复元素的方法
2015/12/22 PHP
postfixadmin忘记密码后的修改密码方法详解
2016/07/20 PHP
PHP获取访问设备信息的方法示例
2019/02/20 PHP
JavaScript confirm选择判断
2008/10/18 Javascript
js获取图片长和宽度的代码
2009/11/24 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
2012/10/11 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
javascript操作excel生成报表全攻略
2014/05/04 Javascript
js获取字符串最后一位方法汇总
2014/11/13 Javascript
jQuery插件开发的五种形态小结
2015/03/04 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
jQuery实现的简单图片轮播效果完整示例
2018/02/08 jQuery
JS中判断字符串存在和非空的方法
2018/09/12 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
python查询mysql中文乱码问题
2014/11/09 Python
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
Python实现SMTP发送邮件详细教程
2021/03/02 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
捷克电器和DJ设备网上商店:Electronic-star
2017/07/18 全球购物
世界上最大的乐器零售商:Guitar Center
2017/11/07 全球购物
Windows和Linux动态库应用异同
2016/04/17 面试题
酒店总经理岗位职责
2014/03/17 职场文书
企业晚会策划方案
2014/05/29 职场文书
中央空调节能方案
2014/06/15 职场文书
挂职学习心得体会
2014/09/09 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
2019年朋友圈经典励志语录50条
2019/07/05 职场文书
OpenCV-Python实现轮廓的特征值
2021/06/09 Python
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
Golang连接并操作MySQL
2022/04/14 MySQL