Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2014, 14:48
patim
 
Fecha de Ingreso: agosto-2014
Mensajes: 2
Antigüedad: 10 años, 3 meses
Puntos: 0
Pregunta Menú despleglable acordeón css3

En esta web:

[URL="http://waluxaluminium.es"]waluxaluminium.es[/URL]

Necesito que en el menú no desaparezca la lista al pinchar sobre un item desplegado, es decir, si hago clic en "Quiénes somos", por ejemplo, que se mantenga abierto el submenú.

Este es el código html:

Código HTML:
Ver original
  1. <nav>
  2.         <section id="ac1" class="ac1">  
  3.             <a href="#ac1">Empresa</a>
  4.              <ul>
  5.            <li><a href="#">Quiénes somos</a></li>
  6.            <li><a href="#">Garantía</a></li>
  7.            <li><a href="#">Servicios</a></li>
  8.         </ul>
  9.         </section>  
  10.         <section id="ac2" class="ac2">  
  11.             <a href="#ac2">Productos</a>  
  12.             <ul>
  13.            <li><a href="#">Aluminio</a></li>
  14.            <li><a href="#">Aluminio-madera</a></li>
  15.            <li><a href="#">Techos</a></li>
  16.         </ul>
  17.         </section>  
  18.         <section id="ac3" class="ac3">  
  19.             <a href="#ac3">Accesorios</a>
  20.             <ul>
  21.             <li><a href="#">Herrajes</a></li>
  22.             <li><a href="#">Vídrios</a></li>
  23.             <li><a href="#">Persianas</a></li>
  24.         </ul>
  25.         </section>  
  26. </nav>

Y este el css:

Código CSS:
Ver original
  1. nav section {
  2.     display: block;
  3.     height: 2em;  
  4.     margin: 0 0 0.5em 0;  
  5.     overflow: hidden;  
  6.     padding: 0 1em;  
  7. }
  8.  
  9. nav section:target.ac1, nav section:target.ac2, nav section:target.ac3  {  
  10.     height: 10em;}
  11.  
  12. nav section {  
  13.     transition: all 1s ease;  
  14. }

Última edición por pzin; 26/08/2014 a las 15:37 Razón: formato código