<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ERP信息管理系统</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}
.nav {
width: 150px;
margin-top:10px;
margin-left:20px;
}
#nav h3 {
cursor: pointer;
line-height: 20px;
height: 30px;
background-color: #5592CF;
color: #fff;
text-align: left;
font-size:17px;
}
#nav a {
display: block;
line-height: 24px;
color: #666666;
text-decoration: none;
font-size:10px;
}
#nav a:hover {
background-color: #eee;
color: #000;
}
#nav div {
display: none;
border: 1px solid #000;
border-top: none;
}
</style>
<script type="text/javascript">
function $(id) { return document.getElementById(id) }
window.onload = function () {
$("nav").onclick = function (e) {
var src = e ? e.target : event.srcElement;
if (src.tagName == "H3") {
var next = src.nextElementSibling || src.nextSibling;
next.style.display = (next.style.display == "block") ? "none" : "block";
}
}
}
</script>
</head>
<body>
<div style="height:100%; width:15%;background-color:white;float:left" >
<div id="nav">
<h3>流程管理</h3>
<div>
<a href="http://www.baidu.com" target="mainframe">未处理的任务管理</a>
<a href="#">已处理的任务管理</a>
<a href="#">综合任务查询</a>
</div>
<h3>选题管理</h3>
<div>
<a href="http://www.baidu.com" target="mainframe">新建选题</a>
</div>
<h3>选题查询</h3>
<div>
<a href="http://www.baidu.com" target="mainframe">选题信息查询</a>
<a href="#">重点选题查询</a>
<a href="#">已撤销选题查询</a>
</div>
<h3>合同管理</h3>
<div>
<a href="http://www.baidu.com" target="mainframe">出版合同归类</a>
<a href="#">出版合同查询</a>
</div>
</div>
</div>
<iframe style="height: 100%; width: 50%; background-color: #3385FF; float: left; " name="mainframe" id="mainframe"></iframe>
</body>
</html>
分享到:
相关推荐
在IT行业中,构建一个可点击展开与收缩的左侧纵向二级导航菜单是常见的需求,尤其在网页设计和前端开发中。这种菜单设计能够有效地组织和展示网站的层级结构,提高用户体验,便于用户快速找到所需信息。下面我们将...
"js导航菜单左侧竖纵向二级导航菜单可点击展开与收缩子菜单"是一个专门针对这种交互需求设计的功能。这个功能通常应用于那些层次结构较深、内容较多的网站,使用户能够更加方便地探索和定位信息。 在实现这样的导航...
本主题聚焦于“css纵向导航菜单及二级弹出菜单”,这是一种常见的交互式网页设计技术,尤其适用于内容层次丰富的网站。 首先,让我们详细了解纵向导航菜单。纵向菜单,也称为侧边栏菜单,通常位于网页的一侧(左侧...
一个纵向下拉菜单~而二级菜单,可以增加到多级,灰色,只展开一个,其他默认收回
- 在这里,二级菜单(子菜单)隐藏在主菜单项下,可以通过CSS设置`display:none`来实现。 2. **CSS样式**: - 使用CSS定义菜单的基本样式,包括颜色、字体、边距等,以及隐藏/显示子菜单的规则。例如: ```css ...
本教程将详细讲解如何使用JS来仿制Flash的横向和纵向导航菜单效果,使网页的用户体验更加丰富和动态。 一、HTML结构基础 在创建任何特效之前,首先需要构建一个基本的HTML结构,为导航菜单提供框架。通常,我们可以...
在网页设计中,纵向导航菜单和二级弹出菜单是常见的布局元素,尤其在互联网应用中不可或缺。它们提供了用户友好的导航体验,帮助用户快速访问网站的不同部分。本教程主要围绕《十天学会 web 标准(div+css)》的第四天...
二级菜单则嵌套在一级菜单的`<li>`元素内,同样使用`<ul>`和`<li>`。 ```html <li><a href="#">菜单1 <li><a href="#">子菜单1-1</a></li> <li><a href="#">子菜单1-2</a></li> <li><a href="#">菜单2...
例如,当用户点击一个一级菜单项时,对应的二级菜单应该出现;如果再次点击,二级菜单则应隐藏。同样的逻辑适用于二级菜单到三级菜单的展开与收起。 ```javascript document.querySelectorAll('.level1 > li')....
网页纵向产品分类导航,横向二级菜单,适合商城使用,类似苏宁易购网站的左侧导航菜单,与以前发布的一款仿京东的英文菜单差不多,样式和功能新颖,兼容性方面也都不错的实用菜单。
实际应用中,可能还需要根据具体需求添加更多功能,如二级菜单的展开方式、菜单项的hover效果等。通过熟练掌握jQuery,你可以轻松地扩展这个基础模板,打造出更加复杂且交互丰富的导航菜单。 在提供的压缩包文件`...
本示例源码主要涉及的是如何利用JavaScript实现一种常见的网页导航菜单效果:当鼠标滑过一级菜单时,对应的二级甚至三级菜单高亮显示,形成一个垂直的多层次导航结构。这样的设计既提升了用户体验,也使网站的导航...
本教程将深入探讨如何使用CSS3来构建一个功能完善的纵向导航菜单,并实现二级下拉菜单栏。 首先,我们需要了解HTML结构。一个简单的二级导航菜单通常包含一个`<ul>`列表作为主菜单,其中每个`<li>`元素代表一级菜单...
本文主要探讨了如何使用jQuery来实现一种特殊的纵向导航菜单效果。这个效果的特点是当鼠标悬停在一级菜单项上时,相应的二级菜单会以适当的位置显示出来,确保不超出浏览器的可视区域。 首先,我们需要理解jQuery的...
这种菜单通常会垂直展示在页面的一侧,用户可以通过点击一级菜单项来展开或收起对应的二级甚至多级子菜单。这种布局方式适合内容层次较深的网站,因为它们可以清晰地呈现复杂的导航结构。 JavaScript在这里起到了...
在这个案例中,"JavaScript纵向2级菜单"是一个实现多级导航菜单的解决方案,尤其适用于大型网站,因为它可以帮助用户更高效地浏览和定位内容。 菜单系统的设计通常分为横向和纵向两种,这里的“纵向”意味着菜单项...
3. 编写JavaScript:监听用户的滚动或点击事件,根据事件响应更新导航的状态,如高亮和隐藏/显示二级菜单。同时,实现缓冲效果可能需要计算滚动位置和动画时间,使过渡更加自然流畅。 总的来说,这个项目提供了一个...
3. 编写JavaScript代码,监听用户点击事件,当点击父菜单时触发子菜单的展开或关闭动画。 4. 在JavaScript中定义缓冲动画的逻辑,可能包括计算时间函数、设置动画帧和更新元素样式。 5. 添加必要的注释,以便其他...
在HTML中,通常使用`<ul>`(无序列表)和`<li>`(列表项)来创建菜单,一级菜单是顶级`<ul>`,而二级菜单则是嵌套在一级菜单的`<li>`中的子`<ul>`。例如: ```html 菜单1 <li><a href="#">子菜单1-1</a></li...
JavaScript可以监听一级菜单的点击事件,然后动态地切换二级菜单的`display`属性: ```javascript document.querySelectorAll('.nav > li').forEach(function(item) { item.addEventListener('click', function(e)...