Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/09/2006, 00:08
Avatar de fer10
fer10
 
Fecha de Ingreso: octubre-2005
Ubicación: Guadalajara - Mexico
Mensajes: 905
Antigüedad: 18 años, 6 meses
Puntos: 4
tu menu tapoco funciona en ie 6..

te paso uno que hice a horita...


me tome la molesita de tabular tu codigo, no me gusta trabajar con codigos desordenados.
=)
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">

<head>
<title>Untitled</title>
<script type="text/javascript">
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("menu");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;
</script>
<style type="text/css">
*{
	margin:0px;
	padding:0px;
	}

#menu a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#336699;

height:17px;
text-align:center;
text-decoration:none;
padding:5px 10px;
background-color:#fff;
}

#menu a:hover{
background-color: #4487C2;
color: #FFF;
}

#menu{
list-style-type:none;
}
#menu li{
	position: relative;
	float: left;
	width:100px;
	}
#menu li ul{
	list-style-type:none;
	display:none;
	position:absolute;
	top:27px;
	left:0px;
	}
	#menu li:hover ul,#menu li.over ul{
		display:block;
		}

</style>
</head>

<body>
<ul id="menu">
	<li><a href="#1">Enlace 1</a>
 		<ul>
			<li><a href="#11">enlace 1.1</a></li>
			<li><a href="#12">enlace 1.2</a></li>
			<li><a href="#13">enlace 1.3</a>
				<ul>
					<li><a href="#">enlace 1.3.1</a></li>
					<li><a href="#">enlace 1.3.2 </a>
						<ul>
							<li><a href="#">enlace 1.3.2.1</a></li>
						</ul>
					</li>
					<li><a href="#">enlace 1.3.3</a></li>
				</ul> 
			</li>
				<li><a href="#14">enlace 1.4</a>
 				<ul>
					<li><a href="#141">enlace 1.4.1</a></li>
					<li><a href="#143">enlace 1.4.2</a></li>
					<li><a href="#143">enlace 1.4.3</a></li>
				</ul>  
			</li>
		</ul> 
	</li>

	<li><a href="#2">Enlace 2</a>
		<ul>
			<li><a href="#21">enlace 2.1</a></li>
			<li><a href="#22">enlace 2.2</a></li>
			<li><a href="#23">enlace 2.3</a></li>
			<li><a href="#24">enlace 2.4</a></li>
		</ul>
	</li>

	<li><a href="#3">Enlace 3</a>
		<ul>
			<li><a href="#31">enlace 3.1</a></li>
			<li><a href="#32">enlace 3.2</a>
 				<ul>
					<li><a href="#">enlace 3.2.1</a></li>
					<li><a href="#">enlace 3.2.2</a></li>
				</ul> 
			</li>
			<li><a href="#33">enlace 3.3</a></li>
			<li><a href="#34">enlace 3.4</a></li>
		</ul>
	</li>

	<li><a href="#4">Enlace 4</a>
		<ul>
			<li><a href="#41">enlace 4.1</a></li>
			<li><a href="#42">enlace 4.2</a></li>
			<li><a href="#43">enlace 4.3</a></li>
			<li><a href="#44">enlace 4.4</a></li>
		</ul> 
	</li>

	<li><a href="#5">Enlace 5</a>
 		<ul>
			<li><a href="#51">enlace 5.1</a></li>
			<li><a href="#52">enlace 5.2</a></li>
			<li><a href="#53">enlace 5.3</a></li>
			<li><a href="#54">enlace 5.4</a></li>
		</ul>
	</li>
</ul><br /><br />
<p>asdasda</p>
</body>
</html> 
obiamente se usa js ya que li:hover no soporta ie6

nota: use la tenicna de Suckerfish Dropdowns
http://www.alistapart.com/articles/dropdowns
__________________
Saludos
FT.
www.fernando.com.mx

Última edición por fer10; 24/09/2006 a las 01:25 Razón: me falto el position:absolute;