Comunidad de diseño web y desarrollo en internet online

Menu desplegable en CSS

Citar            
MensajeEscrito el 09 Ago 2007 07:20 pm
Hola, muy buen dia, soy nuevo en este foro de CL, y es mi primer post, ultimamente he estado descubriendo el maravilloso mundo de las CSS, y me he encontrado con varios ejemplos aqui que me han ayudado a aprender mejor, pero ahora estoy en un problemilla, y no he encontrado ningun tutorial util que me ayude a hacer lo que yo quiero. Quiero hacer un menú desplegable solamente con CSS, si alguien sabe de algún tutorial que me pueda servir para hacerlo, o alguien puede instruirme en como hacerlo, estare eternamente agradecido :D

Por SergeMedina

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 09 Ago 2007 09:24 pm
el único tuto de eso que he visto que sirve (y no me gusta para nada su solución, mas que para experimentar) es el de cssplay.co.uk
http://www.cssplay.co.uk/menus/

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 10 Ago 2007 05:19 am
Gracias Ram, de seguro que eso me servira!!! :)

Por SergeMedina

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Ago 2007 09:34 pm
Me confunde mucho esa página, además nunca se como descargar los ejemplos.

Por spacecowboy

189 de clabLevel



Genero:Masculino  

In the Arnhemland castle

firefox
Citar            
MensajeEscrito el 16 Ago 2007 05:17 pm
spacecowboy, los ejemplos de cssplay no se descargan, son solo para ver cómo se hicieron. El problema es que no hay tutoriales, ni te dicen "cómo" se hizo, tu mismo tienes que ver el código fuente.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 16 Ago 2007 06:36 pm
Pues yo te aconsejo hacerlo de la siguiente manera puesto que yo acostumbro a separar el archivo css del html pero este te servira recuerda que no todas las aplicaciones que se hagan con css seran bien desplegadas en IE.

<html>
<head>
<title> menu en css </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<style type="text/css">
body {
background-color: #000000;/*color de fondo pagina*/
/*behavior:url("../htc/csshover.htc");*/
}

*{
font-family:Verdana, Arial, Helvetica, sans-serif;/*tipo letra menu/submenu*/
font-size:10px;/*tamano letra menu/submenu*/
}

/* the menu */

ul,li,a {
display:block;
margin:0;/*menu hacia arriba*/
padding:0;/*tamano menu ancho*/
}

ul {
width:150px;/*tamano margen menu*/
border:0px solid #00cc00; /*color margen del menu*/
background:#000000;/*color del fondo del menu*/
list-style:none;
}

li {
/*position:relative;*/
padding:2px;
padding-left:18px;/*margen derecho de la letra*/
/*background:url("images/menos1.ico") no-repeat; /*imagen menu si submenu*/
z-index:9;
}
li.folder { background:url("images/next.ico") no-repeat; }/*imagen menu con submenu*/
li.folder ul {
/*position:absolute; (desabilita el submenu desplegable)*/
left:120px; /* IE */
top:18px;/*alineacion vertical del sub-menu*/
}
li.folder>ul { left:0px; } /* submenu posicion hacia la derecha */

a {
padding:2px;/*separacion entre lineas menu*/
border:0px solid white;/*tamano del borde del seleccion del menu*/
text-decoration: inherit;/*efectos en la letra del menu*/
color:#ffffff;/*color de letra del menu*/
font-weight: bold;/*estilo letra del menu*/
width:100%; /* IE */
}
li>a { width:auto; } /* others */

li a.submenu {
/* border:inset;efecto letra menu*/
background:url("images/sub.gif") left no-repeat;
}

/* regular hovers */
a:hover {
/*border-color:#000000; borde del menu hover*/
background-color: #009933;/*color fondo menu hover*/
color:#ffffff;/*color blanco letra submenu hover*/
}
li.folder a:hover {
background-color: #009933;/*marcado menu hover desplegable*/
}

/* hovers with specificity */

li.folder:hover { z-index:10; }

ul ul, li:hover ul ul {
display:none;
}

li:hover ul, li:hover li:hover ul {
display:block;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
</style>

</head>
<body>
<table width="20%" border="1" cellpadding="1" cellpadding="1" bgcolor="#0099FF">
<tr><td></td></tr></table>
<p></p>
<table width="20%" border="1" cellpadding="1" cellspacing="1" bgcolor="#009900">
<tr>
<td><center>
<span class="style1">Nuestro menu principal</span>
</center></td>
</tr>
</table>


<ul id="menu">
<li><a href="#" target="mainFrame">menu1</a></li>
<li class="folder">

<a href="#" class="submenu">menu2</a>
<ul>
<li><a href="#" target="mainFrame">submenu2</a></li>
<li><a href="#" target="mainFrame">submenu2</a></li>
<li><a href="#" target="mainFrame">submenu2</a></li>
<li><a href="#" target="mainFrame">submenu2</a></li>
</ul>

<li class="folder">
<a href="#" class="submenu">menu3</a>
<ul>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
<li><a href="#" target="mainFrame">submenu3</a></li>
</ul></li>

<li class="folder">
<a href="#" class="submenu">menu4</a>
<ul>
<li><a href="#" target="mainFrame">submenu4</a></li>
<li><a href="#" target="mainFrame">submenu4</a></li>
<li><a href="#" target="mainFrame">submenu4</a></li>
</ul></li>


<li class="folder">
<a href="#" class="submenu">menu5</a>
<ul>
<li><a href="#" target="_blank">submenu5</a></li>
<li><a href="#" target="_blank">submenu5</a></li>
<li><a href="#" target="_blank">submenu5</a></li>
<li><a href="#" target="_blank">submenu5</a></li>
<li><a href="#" target="_blank">submenu5</a></li>
</ul></li>

</body>
</html>

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.