Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/03/2009, 11:39
locoxchacho
 
Fecha de Ingreso: septiembre-2008
Ubicación: Nuñez, Capital Federal
Mensajes: 423
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Efecto para cambio en display:none a block

lo que tengo que haces es una especia de menu, donde al apretar en un boton, se abre a su lado el contenido de su submenu. Un tipo de slide horizontal. Al hacer clic en otro, se cierra el abierto, y se abre el que se hizo click.

Hice este codigo que mas o menos sirve, pero con pensar que solo este sirve para cerra una pestaña, pienso que todo el codigo del menu (son 8 pestañas) va a pesar mucho...

Código:
function staff_fuera() {
setTimeout ("cuatro()",0);
setTimeout ("tres()",50);
setTimeout ("dos()",100);
setTimeout ("uno()",150);
setTimeout ("cero()",200);
}

function cuatro () {
document.getElementById('prueba').style.width = "400px";
}
function tres () {
document.getElementById('prueba').style.width = "300px";
}
function dos () {
document.getElementById('prueba').style.width = "200px";
}
function uno () {
document.getElementById('prueba').style.width = "100px";
}
function cero () {
document.getElementById('prueba').style.width = "0";
}
Que me dicen?? voy por el camino correcto?? o me estoy complicando demasiado, dando muchas vueltas? se podria simplificar de otra manera??

muchas gracias nuevamente, un saludo!!

pablo.