`

css竖排导航菜单分享

阅读更多


---------------------------------
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
分享到:
评论

相关推荐

    竖排着的导航菜单 html5

    对于竖排导航菜单,我们可以利用`&lt;nav&gt;`标签来定义导航部分,而用`&lt;ul&gt;`(无序列表)或`&lt;ol&gt;`(有序列表)来创建菜单项列表。每个菜单项则由`&lt;li&gt;`(列表项)表示,通过CSS样式控制它们的排列方向。 CSS是实现这种...

    HTML竖排菜单制作

    通过使用`&lt;ul&gt;`和`&lt;li&gt;`标签构建菜单,然后利用CSS的`display`属性、选择器以及响应式设计,我们可以定制出符合需求的竖排菜单。在提供的压缩包中,`menu.html`包含了HTML结构,而`css`文件则是对应的CSS样式,你...

    CSS+DIV实现的导航栏

    本文将深入探讨如何使用CSS(层叠样式表)和DIV(division,分块元素)来创建灵活且响应式的导航栏,包括横排和竖排两种布局方式。 首先,我们从基础开始。CSS是一种样式表语言,用于描述HTML或XML(包括如SVG、...

    导航栏(横向、竖向折叠)

    在本资源包中,你可能会发现各种动态效果,如鼠标悬停时的下拉菜单、平滑过渡的滑块以及渐变色彩变化等,这些都可以使横向导航栏更具吸引力。 其次,竖向折叠导航栏,又称侧边栏或抽屉式导航,常用于空间有限或者...

    CSS3自适应左侧手风琴下拉菜单js代码.zip

    link rel="stylesheet" href="css/base.css?3.1.64"&gt; &lt;!--初始化文件--&gt; &lt;link rel="stylesheet" href="css/menu.css?3.1.64"&gt; &lt;!--主样式--&gt; &lt;/head&gt; &lt;body&gt;  &lt;!--...

    js+css实现有立体感的按钮式文字竖排菜单效果

    在进行详细的知识点阐述之前,首先需要了解本篇文章的核心内容,即利用JavaScript和CSS来实现一个具有立体感的按钮式文字竖排菜单效果。这个过程中包含了两个主要的技术点:CSS样式设计和JavaScript脚本控制。 接...

    导航目录(DIV和CSS)

    这个CSS代码将创建一个垂直的导航菜单,当鼠标悬停在一级目录上时,相应的二级目录会自动浮现。你可以根据需要调整样式和效果,以适应不同的网页设计需求。 通过这种方式,我们可以利用HTML的`&lt;div&gt;`和CSS实现一个...

    jquery竖排的TAB导航插件.rar

    标题中的“jquery竖排的TAB导航插件.rar”是指一个基于jQuery库的,用于创建垂直排列的TAB导航栏的插件。这个插件是专门为网页设计者和开发者准备的,旨在提供一种高效、灵活的方式来组织和展示网站内容。在网页设计...

    9种漂亮的CSS竖向菜单美化样式

    内容索引:脚本资源,CSS特效,菜单 9种漂亮的CSS竖向导航菜单样式,大家可以看演示截图,看上去是不是很美?有圆角、方角、虚线类、深蓝色、暖色等多种风格样式,你还在为找不到好的菜单美化方案而发愁吗?或许这一个...

    多种多级竖向下拉导航菜单集合

    在网页设计中,导航菜单是用户与网站交互的关键元素,它帮助用户快速定位并访问网站的不同部分。在本文中,我们将深入探讨“多种多级竖向下拉导航菜单集合”这一主题,了解其设计理念、实现方式以及如何根据不同的...

    Bootstrap响应式导航菜单栏的实现源代码

    总结来说,这个压缩包提供了一套完整的Bootstrap响应式导航菜单栏的实现示例,涵盖了基础结构、字体图标、大型下拉菜单和自定义样式等方面,是学习和应用Bootstrap导航栏的好资源。通过深入研究和实践这些源代码,你...

    实用的垂直二级下拉栏目导航菜单

    "实用的垂直二级下拉栏目导航菜单"是一个专门针对这种需求设计的解决方案,它利用JavaScript和CSS技术创建了一个树形结构的滑动多级下拉菜单。这个插件特别适合那些内容层次丰富、分类繁多的网站,可以有效地组织和...

    超漂亮的导航下载,横排竖排的都有

    "超漂亮的导航下载,横排竖排的都有"这个标题揭示了一个资源集合,其中包含多种风格的导航栏设计,包括横向和纵向布局。这些设计可能适用于各种类型的网站,旨在提供美观且实用的用户体验。 描述中的"有横排竖排的...

    JS实现仿FLASH效果的竖排导航代码

    最终效果展示了一个具有动画变换效果的竖排导航菜单,实现了类似FLASH的视觉效果,但基于现代Web标准技术实现,更符合当前Web开发的最佳实践。 最后,文档中还提及了导航菜单的在线演示地址和代码的具体URL链接,...

    HTML5实现图标会旋转的竖向导航菜单.rar

    在这个菜单中,标签可以用来包裹整个导航菜单,提高页面结构的可读性和可访问性。 2. CSS3选择器: CSS3引入了更精确的选择器,如类选择器、伪类选择器等。例如,我们可以使用`.menu-item`来选择所有具有该类名的...

    jQuery竖排动画手风琴折叠菜单栏代码.zip

    手风琴效果通常应用于导航菜单或信息展示,它允许用户逐个查看或隐藏内容块。在这个实例中,当用户点击一个菜单项,相关的子内容区域会以动画的形式展开,同时其他已展开的子内容会自动收缩,保持整个菜单的紧凑性。...

    竖向导航折叠特效代码

    2. CSS 样式:使用CSS来控制导航栏的样式,包括颜色、字体、布局等。对于折叠效果,可以使用CSS的`display`属性来切换子菜单的可见性。例如,将默认的`display`设置为`none`,然后通过JavaScript改变其值以实现展开...

    jQuery竖排动画手风琴折叠菜单栏代码

    其中,手风琴折叠菜单栏是一种常见的导航设计,它允许用户逐个展开或收缩菜单项,节省空间且易于操作。本文将深入解析一款基于jQuery实现的粉红色风格竖排动画手风琴菜单栏的代码,带你理解其工作原理及实现方法。 ...

    jquery弹性竖向导航菜单特效插件

    在网页设计中,导航菜单是不可或缺的部分,它帮助用户快速浏览和访问网站的不同部分。"jQuery弹性竖向导航菜单特效插件"是一个专为提升用户体验而设计的专业工具,旨在为网站提供美观且功能强大的导航解决方案。这个...

Global site tag (gtag.js) - Google Analytics