Aca te dejo una muestra de un menu desplegable usando HTML y CSS
Código HTML:
Ver original<!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"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="estilos/menu_portal.css" rel="stylesheet" type="text/css" />
<div id="Contenedor-principal">
<h1 class="logo-inicio">Loq ue quieres colocar
<span class="forma-logo"></span></h1><br/>
<h4 class="salir"><a href="../salir.php">Salir
</a></h4>
<div class="Volver"><a href="../menu.php">Volver Menu Principal
</a><span class="forma"></span></div>
<div id="espacio-menu" class="contenedor">
<li><a href="">Menu 1
</a> <li><a href="">Sub menu 1 A
</a> <li><a href="#">Submenu 1 a 1
</a></li> <li><a href="#">Submenu 1 a 2
</a></li> <li><a href="#">Submenu 1 B
</a> <li><a href="asignacion/ingreso_movimiento.php">Submenu 1 b 1
</a></li> <li><a href="#">Menu 2
</a> <li><a href="#">Submenu 2
</a> <li><a href="#">Submenu 2 a 1
</a></li> <li><a href="#">Submenu 2 a 2
</a></li> <li><a href="#">Menu 3
</a></li> <li><a href="#">Submenu 3
</a></li>
el CSS seria algo asi
Código CSS:
Ver original@charset "utf-8";
/* CSS Document */
#Contenedor-principal{
background-color:#a2b4ea;
width: 960px;
height: 500px;
font-family:Arial;
margin:auto;
padding-left:25;
}
.logo-inicio{
background-color: #E0E6F8;
font-family: Arial;
margin: auto;
padding-left: 25;
width: 35%;
color: #013ADF;
}
h1,h2,h3{
font-family: Verdana, Geneva, sans-serif;
color:#0080ff;
}
.contenedor{
width:619px;
height:42px;
background-color:#CCC;
text-decoration:none;
margin:auto;
padding:5px;
}
#usuario-login{
color: #fff;
background-color: #2E64FE;
padding: 10px 20px;
margin-left: -20px;
position: relative;
width: 30%;
border-radius: 0px 50px 50px 0px;
box-shadow: 1px 1px 5px #000;
-moz-box-shadow: 1px 1px 5px #000;
-webkit-box-shadow: 1px 1px 5px #000;
margin-bottom: 10px;
}
a:link {
text-decoration:none;
color:#FFF;
}
a:visited {
text-decoration:none;
color:#FFF;
}
a:hover {
text-decoration:none;
color:#fff;
font-size:18px;
}
.salir{
text-decoration: none;
background-color: #2E64FE;
padding: 2px 2px;
margin-right: -5px;
float: right;
position: top;
width: 5%;
-moz-box-shadow: 1px 1px 5px #000;
-webkit-box-shadow: 1px 1px 5px #000;
margin-bottom: 1px;
}
.nav {
font-family:sans-serif;
list-style:none;
text-decoration:none;
margin:auto;
padding:0;
}
.nav > li {
float:left;
}
.nav li a {
background:#2E64FE;
color:#FFF;
display:block;
border:1px solid;
padding:10px 12px;
}
.nav li a:hover {
background:#0fbfc6;
}
.nav li ul {
display:none;
position:absolute;
min-width:150px;
}
.nav li:hover > ul {
display:block;
}
.nav li ul li {
position:relative;
}
.nav li ul li ul {
right:-150px;
top:0;
}
.Volver{
background-color:#2E64FE;
color:FFF;
padding:10px;
margin-top:19px;
margin-left:-19px;
position:relative;
width:19%;
box-shadow:1px 1px 5px #000;
-moz-box-shadow:1px 1px 5px #000; /*mozilla*/
-webkit-box-shadow:1px 1px 5px #000; /*APPLE*/
-ms-box-shadow:1px 1px 5px #000; /*Microsoft*/
-xv-box-shadow:1px 1px 5px #000; /*opera*/
margin-bottom:8px;
border-radius:0px 20px 20px 0px;
}
.forma{
width:0px;
height:0px;
line-height:0px;
border-left:20px solid transparent;
border-top:10px solid #03C;
position:absolute;
top:100%;
left:0px;
}