Script para menu lateral vertical?

hola compis, no se si es el sitio correcto, si no me lo moveis, gracias.

pues, a ver si sabeis algun script(que creo que sera algo mas vistoso jejeje) o si no como hacerlo con el html-kit. de un menu vertical con submenus, simplemente lo que quiero es poner en mi pag. algunos enlaces de interes publico agrupados por temas.o sea, que al pasar por la tematica, se abra el submenu con los enlaces.

MERCI
salu2 :wink:
Q hay man, creo q lo q buscas en un menu desplegable como el horizontal q nos enseñan a hacer en CCTW.

Yo tambien ando en las mismas pero todavia spero respuesta ya q no se si se puede editar el menu desplegable a nuestro antojo o son totalmente diferentes.
WiLL
Pues ya que preguntais os voy a enseñar unos desplegables que encontré hace tiempo, que se pueden personalizar (ya que van con estilos), que pueden ayudar al posicionamiento, que funcionan en todos los exploradores (los del curso no van en ópera) y que a lo mejor sustituyen a los del curso (ya que cuando se los enseñé a Jorgens les gustó):
http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-v…
http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-h…

A ver que os parece esos.
Saludos :wink:
Que hay jugoncam,

estuve revisando llos links q me dist para lo d los menu desplegables pero trate d colocarlos en mi web y me salia como incompleto, cual crees que era el problema????

Otra pregunta me pondrias dar un web o explicar detalladamente para aprender a usar el 000webhost??
WiLL
Pusistes el código css y el html en su lugar?
Te bajastes las imágenes que te indica y las metistes si cambiarle elk nombre en una carpeta llamada media junto a la css?

Para lo de 000webhost puedes ver la página de mi firma
Saludos :wink:
Dejame decir lo q hice, cree un archivo html y otro css. (El html con el link rel hacia el css)

El codigo html lo copie en mi archivo html y el css en el archivo css, me aparecio una especie d menu pero con la ultima casilla sin la parte d abajo y no me se desplegaba nada. Q pasara?
WiLL
voy a volver a intentar crear los archivos a ver que pasa, cualquier cosa t paso mi pag, aunq esta MUY incompleta es d avergonzarse. Jeje
WiLL
Ah, ya me he dado cuenta que no me acordé de decirte una cosa. Lo de estilos está hecho para ponerlo en un código html, pero yo te aconsejo descomponerlo de la siguiente forma. En la hoja de estilos deja sólo esto:
/*Credits: Dynamic Drive CSS Library */
/*URL: [url]http://www.dynamicdrive.com/style/[/url] */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 160px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: yellow;
}

.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
Y en la hoja html añade esto en el head:

<script type="text/javascript">

//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
//By Dynamic Drive: [url]http://www.dynamicdrive.com/style/[/url]

var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
		if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
		else //else if this is a sub level submenu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
		for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
		ultags[t].style.visibility="visible"
		ultags[t].style.display="none"
		}
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)

</script>

Saludos :wink:
Gracias al fin podre continuar con mi pag, me hacia falta ese menu.

Pero ahi podre insertar botones en esas casillas???
WiLL
dentro de la lista puedes cambiar el texto por lo que quieras, pero procura no pasarte mucho con el alto :wink:
He mirado la web q me dist de botones para mi web pero no entiendo muy bien como crearlos, me podrias ayudar con eso???
Stoy algo tapado con eso ultimamente, tal vez son los parciales q me tienen cansado.. xD
WiLL
Q mas da, me podrias ayudar es q no se q tengo q hacer para crear un boton en www.flashbuttons.com
WiLL
Pues esa web como q esta media mala pork eh realizado todos los pasos y me bota un boton sin nada osea en blanco el swf.......... :x
Si a mi tambien me pasa lo mismo, no se q pasara.

No tienes otra web d botones e iconos q pueda utilizar???
WiLL
Pues tienes un problema en el metatag de descripción que hace que el script no funcione, y es que se te olvidó cerrarlo, fíjate, no tiene el > :
<meta name="description" content="Somos la mejor promo del patrocinio de maria. A pesar de que nos concentramos por grupos somos una promo unida cuando de joder y malacopiar se habla."

Por cierto, te aconsejo que quites los desplegables del curso, ya que no funcionan en ópera, y que el script de analytics lo metas donde quieras pero dentro del head o el body, no arriba del todo
Saludos :wink:
Ok mas adelante quito el menu horizontal q es el del curso.

Pero todavia tengo mi problema, cerre lo del metatag y ya me funciona el menu desplegable pero a medias xq no se ve completo y no tiene bien su formato, esta separado.

Q sera lo q pasa?

http://promo32.iespana.es/new.html
WiLL
X cierto se me olvido preguntart q es eso d analytics q me dices q lo puedo poner dond quiera???

Y xq dices q va en el head o el body???
WiLL
Ok, lo de analytics parece que da igual. Era lo de google analytics, las estadísticas.

Lo de que se separen es porque en el div menu tienes un margin

Aquí hay un fallo en el código css en los colores:

.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

Saludos :wink: