<!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=utf-8" />
<title>简单的JS下拉菜单示例代码</title>
<style>
*{margin:0;padding:0;}
a{text-decoration:none;color:#666;}
li{list-style:none;}
body{font-family:Verdana,SimSun;font-size:12px;color:#666;text-align:center;background:#EEE;}
#box{width:760px;margin:100px auto 0 auto;text-align:center;background:#A33236;}
#nav{width:720px;height:30px;margin:0 auto;line-height:30px;}
#nav a{display:block;width:90px;height:30px;text-align:center;color:#FFF;}
#nav li ul{display:none;position:absolute;margin-left:-20px;}
#nav li ul li{clear:both;}
#nav li ul a{width:130px;border-top:1px solid #FFF;text-align:center;background:#A33236;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
#nav li ul li a:hover{background:#FFF;color:#A33236;}
#nav li{float:left;}
.logo{
background-color:#6699FF;
width:100px;
height:37px;
float:left;
margin-top:0px;
}
</style>
<script>
/*-----显示子菜单-----*/
function display(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "block";
}
/*-----隐藏子菜单-----*/
function hide(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "none";
}
</script>
</head>
<body>
<div id="box">
<div class="logo"></div>
<div id="nav">
<ul>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">学校概况</a>
<ul>
<li><a href="#"><span>学校简介</span></a></li>
<li><a href="#">学校领导</a></li>
<li><a href="#">机构设置</a></li>
<li><a href="#">院系设置</a></li>
<li><a href="#">创新平台</a></li>
<li><a href="#">师大印象</a></li>
<li><a href="#">校标释义</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">教学科研</a>
<ul>
<li><a href="#">教务处</a></li>
<li><a href="#">教务教学管理系统</a></li>
<li><a href="#">精品课程</a></li>
<li><a href="#">科学技术处</a></li>
<li><a href="#">社会科学处</a></li>
<li><a href="#">实验教学示范中心</a></li>
<li><a href="#">语言文字网</a></li>
<li><a href="#">实习支教专题网</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">招生就业</a>
<ul>
<li><a href="#">研究生招生</a></li>
<li><a href="#">普高招生</a></li>
<li><a href="#">高职本科招生</a></li>
<li><a href="#">成教招生</a></li>
<li><a href="#">就业指导</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">学生工作</a>
<ul>
<li><a href="#">共青团</a></li>
<li><a href="#">学工在线</a></li>
<li><a href="#">学生工作管理系统</a></li>
<li><a href="#">心理教育中心</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">信息服务</a>
<ul>
<li><a href="#">网络中心</a></li>
<li><a href="#">网络自助服务</a></li>
<li><a href="#">邮件系统</a></li>
<li><a href="#">选课系统</a></li>
<li><a href="#">财务信息</a></li>
<li><a href="#">VPN:教师专线</a></li>
<li><a href="#">后勤报修服务</a></li>
<li><a href="#">国内高校信息</a></li>
</ul>
</li>
<li><a href="#">图书资源</a></li>
<li><a href="#">校友工作</a></li>
<li><a href="#">招标信息</a></li>
</ul>
</div>
</div>
</body>
</html></td>
</tr>
</table>
分享到:
相关推荐
总结来说,这个压缩包提供了一个简单的JS下拉菜单实现,利用了jQuery库来增强交互性,通过CSS进行样式控制,适用于那些希望在网页中添加下拉菜单功能但又不希望编写大量复杂JavaScript代码的开发者。通过学习和理解...
总结起来,这个jQuery手机移动端弹窗下拉菜单选择代码示例展示了如何利用jQuery和CSS创建交互式的下拉菜单。通过结合HTML结构、CSS样式和JavaScript事件处理,我们可以创建出符合移动设备用户习惯的交互组件。无论是...
总的来说,"jQuery自适应横排下拉菜单导航代码"是一个结合了jQuery、CSS和HTML技术的实用示例,展示了如何创建一个既美观又实用的导航菜单。无论是新手还是经验丰富的开发者,都可以从中学到如何利用这些技术构建...
例如,下面是一个简单的JavaScript动态下拉菜单实现: ```javascript var mainMenuItem = document.getElementById('main-menu-item'); var subMenu = document.getElementById('sub-menu'); mainMenuItem....
JavaScript下拉菜单模板是一种网页交互元素,用于在有限的空间内展示丰富的导航选项。在网页设计中,下拉菜单常用于网站导航,使用户能够轻松访问多层次的页面结构,而无需占用太多屏幕空间。这种菜单主要由...
6. **纯CSS实现**:虽然主要使用JS,但有时也可以借助CSS的`:hover`伪类和`transition`属性实现简单的下拉菜单动画效果,降低JS的使用量。 在学习和使用这些下拉菜单实例时,你需要关注以下几个关键点: - **事件...
一个简单的下拉菜单通常由一个触发按钮(通常是`<button>`或`<a>`标签)和一个包含选项的`<ul>`列表组成。列表默认是隐藏的,当用户点击按钮时显示。以下是一个基础的HTML模板: ```html 菜单 选项1 选项2 ...
在JavaScript(JS)中实现下拉菜单可以带来更丰富的动态效果和自定义选项。"我用过最好用的JS下拉菜单代码"这个资源显然提供了这样一种高效的解决方案。下面将详细探讨JS下拉菜单的实现原理、常见特性以及如何进行...
综上所述,通过本文所述的内容和示例代码,读者能够学习到如何使用纯JavaScript结合HTML和CSS技术,实现一个基础的点击向下展开的下拉菜单。这不仅有助于理解前端开发中常见的交互效果的实现方式,还能为解决实际...
在本文中,将详细介绍如何使用Vue.js框架来实现一个带有过渡动画效果的下拉菜单功能。这个功能不仅适用于Web端,还包括对移动端的适配,并且还包含了一些额外的交互效果,比如点击下拉菜单之外的区域隐藏下拉菜单。 ...
在网页设计中,导航菜单是用户与网站交互的重要部分,尤其是一级和二级下拉菜单,它们能够有效...文件 "jquery二级下拉菜单导航代码19" 很可能包含了实现这个功能的具体代码示例,你可以参考并根据自己的需求进行调整。
`jQure-menu`这个压缩包文件可能包含了实现此类下拉菜单的完整示例代码,你可以下载并参考其中的实现方式。 总的来说,通过JavaScript和jQuery,我们可以轻松创建出具有各种动态效果的下拉菜单,提升用户在网站上的...
资源包中的"注释.txt"可能是对这些下拉菜单的详细解释,"readme.url"通常是一个指向更多帮助信息的链接,而"Feature Enhanced"和"Beginner"可能是两个不同难度级别的下拉菜单示例,前者可能包含更高级的功能,后者则...
2. JavaScript文件:实现AJAX功能和下拉菜单逻辑的代码。 3. CSS文件:定义菜单样式,可能包括基础样式和针对不同状态(如鼠标悬停)的样式。 4. 可能还有其他资源文件,如图片或图标,用于美化菜单。 总的来说,这...
文件"CSS和JavaScript分别实现下拉菜单效果"应该包含了具体的代码示例,可以帮助初学者理解这两种技术如何协同工作来创建下拉菜单。 总之,理解和掌握CSS与JavaScript在下拉菜单中的应用,不仅有助于提升网页的用户...
总之,"蓝色风格简单的下拉导航菜单js特效jquery效果" 提供了一个实用的示例,帮助开发者和设计师快速创建具有专业外观和流畅互动的下拉菜单。通过学习和应用这个特效,你可以提升你的网页项目在视觉和功能上的吸引...
总之,JS+HTML联动下拉菜单利用JavaScript的动态特性与HTML的结构化元素相结合,为网页提供了一种灵活的交互方式。通过监听事件、动态修改DOM(文档对象模型)以及处理不同选项的响应,我们可以创建出满足各种需求的...
标题中的"基于jQuery的横向'纵向下拉菜单JS代码"是指一种使用JavaScript库jQuery实现的交互式导航菜单,它具备横向展示主菜单项,并在鼠标悬停时展开纵向子菜单的功能。这种菜单设计增强了用户体验,使得网站的导航...
2. **参考“下拉菜单互动.txt”**:这个文本文件可能包含了一些关于下拉菜单互动实现的代码示例或技巧,可以作为实际操作的指南。 通过学习和实践,你将能够熟练地在Dreamweaver中创建功能完备且具有互动性的下拉...
这个“非常小巧的JS下拉菜单代码.zip”压缩包显然包含了一套轻量级的JavaScript实现的下拉菜单解决方案。下面,我们将深入探讨与这个主题相关的几个关键知识点。 首先,HTML5是现代网页开发的基础,其强大的语义化...