Eklablog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Tutorial, CSS, HTML

 

9. Menú horisontal
Fuete: http://ruseller.com/lessons.php?rub=2&id=941

 

<ul id="nav">
	<li>
		<a href="#" title="Regreso al página principal">Principalt;/a>
	</li>
	<li>
		<a href="#" title="Sobre nosotros">About</a>
		<ul>
			<li><a href="#">Productos</a></li>
			<li><a href="#">Grupo</a></li>
		</ul>
	</li>
	<li>
		<a href="#" title="Servicios">Servicios</a>
		<ul>
			<li><a href="#">Servicios 1</a></li>
			<li><a href="#">2</a></li>
			<li><a href="#">3</a></li>
			<li><a href="#">3</a></li>
		</ul>
	</li>
	<li>
		<a href="#" title="1º linea">Productos</a>
		<ul>
			<li><a href="#">1</a></li>
			<li><a href="#">2</a></li>
			<li><a href="#">3</a></li>
			<li><a href="#">4</a></li>
			<li><a href="#">5</a></li>
			<li><a href="#">6</a></li>
			<li><a href="#">6</a></li>
			<li><a href="#">8</a></li>
			<li><a href="#">9</a></li>
			<li><a href="#">10</a></li>
			<li><a href="#">11</a></li>
		</ul>
	</li>
	<li>
		<a href="#" title="Contacto">Correo</a>
		<ul>
			<li><a href="#">Horario</a></li>
			<li><a href="#">Ubicación</a></li>
		</ul>
	</li>
</ul>
/*------------------------------------*\
	Navegacion
\*------------------------------------*/
#nav{
	float:left;
	width:100%;
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
	display:block;
}
#nav li a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
	
	text-shadow:1px 1px 1px rgba(0,0,0,0.75); /* Sombra para texto */
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
#nav li a:hover{
	color:#fff;
	background:#6b0c36;
	background:rgba(107,12,54,0.75); /* Se ve translúcido */
	text-decoration:underline;
}

/*--- Puntos desplegables ---*/
#nav ul{
	list-style:none;
	position:absolute;
	left:-9999px; /* Escondido detrás de la pantalla, cuando no es necesario (este método es mejor que display:none;) */
	opacity:0; /* Establecer el estado inicial de la transparencia */
	-webkit-transition:0.25s linear opacity; /* En Webkit artículos cayendo se le aparecen */
}
#nav ul li{
	padding-top:1px; /* Introduzca el espaciado entre li para crear la ilusión de los elementos de menú separado */
	float:none;
	background:url(dot.gif);
}
#nav ul a{
	white-space:nowrap; /* Detener la transmisión de texto y crear un elemento desplegable de varias líneas */
	display:block;
}
#nav li:hover ul{ /* Imprimir el elemento desplegable con el cursor */
	left:0; /* Nos trae de vuelta a la pantalla cuando se necesita */
	opacity:1; /* Hacer opaca */
}
#nav li:hover a{ /* Define el estilo para el nivel superior, donde la lista desplegable de salida */
	background:#6b0c36;
	background:rgba(107,12,54,0.75); /* Se ve translúcido */
	text-decoration:underline;
}
#nav li:hover ul a{ /* Cambiar algunos de los estilos del nivel superior de la derivación del elemento desplegable */
	text-decoration:none;
	-webkit-transition:-webkit-transform 0.075s linear;
}
#nav li:hover ul li a:hover{ /* Hemos creado el estilo de los elementos desplegables cuando el cursor se induce en un artículo en particular */
	background:#333;
	background:rgba(51,51,51,0.75); /* Será un semi-transparente */
	text-decoration:underline;
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}

 

Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article