Foros del Web » Programando para Internet » Jquery »

Menu responisve

Estas en el tema de Menu responisve en el foro de Jquery en Foros del Web. Hola Estoy liada con un menu (soy principiante). Al tener la web a pantalla completa no hay problemas, pero al reducir la pantalla no se ...
  #1 (permalink)  
Antiguo 18/01/2016, 07:33
 
Fecha de Ingreso: enero-2015
Mensajes: 26
Antigüedad: 9 años, 3 meses
Puntos: 0
Menu responisve

Hola

Estoy liada con un menu (soy principiante). Al tener la web a pantalla completa no hay problemas, pero al reducir la pantalla no se como hacerlo.

Este es el menu:

<nav id="menu">
<ul>
<li><a href="index.php" title="Home">HOME</a></li>
<li><a href="galeria_retrato.php" title="Retrato">RETRATO</a></li>
<li><a href="galeria_fashion.php" title="Fashion">FASHION</a></li>
<li><a href="galeria_desnudo.php" title="Desnudo">DESNUDO</a></li>
<li><a href="galeria_social.php" title="Social">SOCIAL</a></li>
<li><a href="#" title="Proyectos">PROYECTOS</a>
<ul>
<li><a href="galeria_exploring.php">EXPLORING THE BODY</a></li>
<li><a href="galeria_posizione.php">POSIZIONE</a></li>
</ul>
</li>
<li><a href="sobre_mi.php" title="Sobre mï">SOBRE MI</a></li>
</ul>
</nav>

Y este el jquery:

$(document).ready(function(){
var contador = 1;

$('#menu_resp').click(function(){
if(contador == 1){
$('#menu').animate({top: '0px'}, 'slow');
contador = 0;
}
else {
$('#menu').animate({top: '-220px'}, 'slow');
contador = 1;
}

});

En pantallas amplias al colocarnos en "proyectos" salen dos opciones mas, pero en pantallas reducidas, lo que quiero que ocurra es que salgan esas dos opciones al pinchar en "proyectos".

Y por otro lado, al abrirse el menu, como consigo que el botton de la cabecera tambien vaya ampliandose o reduciendose segun como este el menu?

Mil gracias por todo.
  #2 (permalink)  
Antiguo 18/01/2016, 10:38
Avatar de g3kdigital  
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 10 años, 5 meses
Puntos: 39
Respuesta: Menu responisve

Te falto colocar el CSS que usas, así no estoy seguro de como se ve en móviles o en pantalla grande, además de que posiblemente la solución no sea usar javascript.
__________________
Puedes ser el tipo de persona que se amarga por lo inevitable o aceptar el reto de superarse siempre e ir a la par con el progreso.

WEB: G3K.co | codepen.io/g3kdigital

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.