---------------------------------
HTML
<?xml version="1.0" encoding="utf-8"?>
<!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>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
#navcontainer { margin-left: 30px; }
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}
#navcontainer li { margin: 0; }
#navcontainer a
{
display: block;
padding: 5px 10px;
width: 140px;
color: #000;
background-color: #ADC1AD;
text-decoration: none;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #333;
border-right: 1px solid #333;
font-weight: bold;
font-size: .8em;
background-image: url(images/vertical06.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}
#navcontainer a:hover
{
color: #000;
background-color: #889E88;
text-decoration: none;
border-top: 1px solid #333;
border-left: 1px solid #333;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
background-image: url(images/vertical06a.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}
#navcontainer ul ul li { margin: 0; }
#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #000;
background-color: #C5D8C5;
text-decoration: none;
font-weight: normal;
}
#navcontainer ul ul a:hover
{
color: #000;
background-color: #889E88;
text-decoration: none;
}
</style>
</head>
<body>
<div id="navcontainer">
<ul id="navlist">
<li id="active"><a href="#" id="current">父项一</a>
<ul id="subnavlist">
<li id="subactive"><a href="#" id="subcurrent">子项1</a></li>
<li><a href="#">子项2</a></li>
<li><a href="#">子项3</a></li>
<li><a href="#">子项4</a></li>
</ul>
</li>
<li><a href="#">父项二</a></li>
<li><a href="#">父项三</a></li>
<ul id="subnavlist">
<li id="subactive"><a href="#" id="subcurrent">子项1</a></li>
<li><a href="#">子项2</a></li>
<li><a href="#">子项3</a></li>
<li><a href="#">子项4</a></li>
</ul>
<li><a href="#">父项四</a></li>
</ul>
</div>
</body>
</html>
- 大小: 19.8 KB
分享到:
相关推荐
对于竖排导航菜单,我们可以利用`<nav>`标签来定义导航部分,而用`<ul>`(无序列表)或`<ol>`(有序列表)来创建菜单项列表。每个菜单项则由`<li>`(列表项)表示,通过CSS样式控制它们的排列方向。 CSS是实现这种...
通过使用`<ul>`和`<li>`标签构建菜单,然后利用CSS的`display`属性、选择器以及响应式设计,我们可以定制出符合需求的竖排菜单。在提供的压缩包中,`menu.html`包含了HTML结构,而`css`文件则是对应的CSS样式,你...
本文将深入探讨如何使用CSS(层叠样式表)和DIV(division,分块元素)来创建灵活且响应式的导航栏,包括横排和竖排两种布局方式。 首先,我们从基础开始。CSS是一种样式表语言,用于描述HTML或XML(包括如SVG、...
在本资源包中,你可能会发现各种动态效果,如鼠标悬停时的下拉菜单、平滑过渡的滑块以及渐变色彩变化等,这些都可以使横向导航栏更具吸引力。 其次,竖向折叠导航栏,又称侧边栏或抽屉式导航,常用于空间有限或者...
link rel="stylesheet" href="css/base.css?3.1.64"> <!--初始化文件--> <link rel="stylesheet" href="css/menu.css?3.1.64"> <!--主样式--> </head> <body> <!--...
在进行详细的知识点阐述之前,首先需要了解本篇文章的核心内容,即利用JavaScript和CSS来实现一个具有立体感的按钮式文字竖排菜单效果。这个过程中包含了两个主要的技术点:CSS样式设计和JavaScript脚本控制。 接...
这个CSS代码将创建一个垂直的导航菜单,当鼠标悬停在一级目录上时,相应的二级目录会自动浮现。你可以根据需要调整样式和效果,以适应不同的网页设计需求。 通过这种方式,我们可以利用HTML的`<div>`和CSS实现一个...
标题中的“jquery竖排的TAB导航插件.rar”是指一个基于jQuery库的,用于创建垂直排列的TAB导航栏的插件。这个插件是专门为网页设计者和开发者准备的,旨在提供一种高效、灵活的方式来组织和展示网站内容。在网页设计...
内容索引:脚本资源,CSS特效,菜单 9种漂亮的CSS竖向导航菜单样式,大家可以看演示截图,看上去是不是很美?有圆角、方角、虚线类、深蓝色、暖色等多种风格样式,你还在为找不到好的菜单美化方案而发愁吗?或许这一个...
在网页设计中,导航菜单是用户与网站交互的关键元素,它帮助用户快速定位并访问网站的不同部分。在本文中,我们将深入探讨“多种多级竖向下拉导航菜单集合”这一主题,了解其设计理念、实现方式以及如何根据不同的...
总结来说,这个压缩包提供了一套完整的Bootstrap响应式导航菜单栏的实现示例,涵盖了基础结构、字体图标、大型下拉菜单和自定义样式等方面,是学习和应用Bootstrap导航栏的好资源。通过深入研究和实践这些源代码,你...
"实用的垂直二级下拉栏目导航菜单"是一个专门针对这种需求设计的解决方案,它利用JavaScript和CSS技术创建了一个树形结构的滑动多级下拉菜单。这个插件特别适合那些内容层次丰富、分类繁多的网站,可以有效地组织和...
"超漂亮的导航下载,横排竖排的都有"这个标题揭示了一个资源集合,其中包含多种风格的导航栏设计,包括横向和纵向布局。这些设计可能适用于各种类型的网站,旨在提供美观且实用的用户体验。 描述中的"有横排竖排的...
最终效果展示了一个具有动画变换效果的竖排导航菜单,实现了类似FLASH的视觉效果,但基于现代Web标准技术实现,更符合当前Web开发的最佳实践。 最后,文档中还提及了导航菜单的在线演示地址和代码的具体URL链接,...
在这个菜单中,标签可以用来包裹整个导航菜单,提高页面结构的可读性和可访问性。 2. CSS3选择器: CSS3引入了更精确的选择器,如类选择器、伪类选择器等。例如,我们可以使用`.menu-item`来选择所有具有该类名的...
手风琴效果通常应用于导航菜单或信息展示,它允许用户逐个查看或隐藏内容块。在这个实例中,当用户点击一个菜单项,相关的子内容区域会以动画的形式展开,同时其他已展开的子内容会自动收缩,保持整个菜单的紧凑性。...
2. CSS 样式:使用CSS来控制导航栏的样式,包括颜色、字体、布局等。对于折叠效果,可以使用CSS的`display`属性来切换子菜单的可见性。例如,将默认的`display`设置为`none`,然后通过JavaScript改变其值以实现展开...
其中,手风琴折叠菜单栏是一种常见的导航设计,它允许用户逐个展开或收缩菜单项,节省空间且易于操作。本文将深入解析一款基于jQuery实现的粉红色风格竖排动画手风琴菜单栏的代码,带你理解其工作原理及实现方法。 ...
在网页设计中,导航菜单是不可或缺的部分,它帮助用户快速浏览和访问网站的不同部分。"jQuery弹性竖向导航菜单特效插件"是一个专为提升用户体验而设计的专业工具,旨在为网站提供美观且功能强大的导航解决方案。这个...