Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2015, 10:28
Avatar de fede5426
fede5426
 
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 11 meses
Puntos: 208
Respuesta: Adaptar mi menu para movil

Mira, te dejo un ejemplo de como deberia quedar tu menu para que empuje el contenido hacia abajo.

Código HTML:
Ver original
  1.   <nav>
  2.     <ul class="nav_list">
  3.       <li><a href="#">Menu 1</a></li>
  4.      
  5.       <li id="menu2">
  6.         <a href="#">Menu 2</a>
  7.         <ul class="submenu2">
  8.           <li><a href="#">Submenu A</a></li>
  9.           <li><a href="#">Submenu B</a></li>
  10.           <li><a href="#">Submenu C</a></li>
  11.         </ul>
  12.       </li>
  13.      
  14.       <li id="menu3"><a href="#">Menu 3</a>
  15.         <ul class="submenu3">
  16.           <li><a href="#">Submenu A</a></li>
  17.           <li><a href="#">Submenu B</a></li>
  18.           <li><a href="#">Submenu C</a></li>
  19.         </ul>
  20.       </li>
  21.      
  22.       <li><a href="#">Menu 4</a></li>
  23.      
  24.       <li><a href="#">Menu 5</a></li>
  25.     </ul>  
  26.       </nav>
  27. </body>

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2. $(".submenu2").hide();
  3. $(".submenu3").hide();
  4.    
  5.     $(".nav_list #menu2").click(
  6.         function(){
  7.             $(".submenu2").stop(true).slideToggle(200);
  8.         });
  9.        
  10.     $(".nav_list #menu3").click(
  11.         function(){
  12.             $(".submenu3").stop(true).slideToggle(200);
  13.    
  14.         });
  15.        
  16. });


Acá esta el ejemplo:

http://codepen.io/anon/pen/RNvNVN

Saludos!