Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2017, 15:46
mpozo
 
Fecha de Ingreso: noviembre-2015
Mensajes: 231
Antigüedad: 9 años, 1 mes
Puntos: 86
Respuesta: Menu oculto en horizontal

Esto es lo que se me ocurre
Código CSS:
Ver original
  1. .footer-social-links {
  2.                 position: absolute;
  3.                 max-width: 0;
  4.                 overflow: hidden;
  5.                 white-space: nowrap;
  6.                 webkit-transition: 5s all;
  7.                 -moz-transition: 5s all;
  8.                 -ms-transition: 5s all;
  9.                 -o-transition: 5s all;
  10.                 transition: 5s all;
  11.             }
  12.  
  13.             .footer-social-links.show {
  14.                 width: auto;
  15.                 max-width: 1000px;
  16.                 webkit-transition: max-width 5s;
  17.                 -moz-transition: max-width 5s;
  18.                 -ms-transition: max-width 5s;
  19.                 -o-transition: max-width 5s;
  20.                 transition: max-width 5s;
  21.             }

Código Javascript:
Ver original
  1. <div class="footer-social-links">
  2.     <a href="javascript:window.open('http://www.facebook.com/share.php?u=','','width=600,height=400,left=50,top=50,toolbar=yes');void 0"><i class="fa fa-facebook"></i></a>
  3.     <a href="javascript:window.open('https://twitter.com/?status=','','width=600,height=400,left=50,top=50,toolbar=yes');void 0"><i class="fa fa-twitter"></i></a>
  4.     <a href="javascript:window.open('http://www.linkedin.com/shareArticle?url==','','width=600,height=400,left=50,top=50,toolbar=yes');void 0"><i class="fa fa-linkedin"></i></a>
  5.     <a href="javascript:window.open('https://plus.google.com/share?url=','','width=600,height=400,left=50,top=50,toolbar=yes');void 0"><i class="fa fa-google-plus"></i></a>
  6.     <a href="javascript:window.open('http://pinterest.com/pin/create/button/?media=','','width=600,height=400,left=50,top=50,toolbar=yes');void 0"><i class="fa fa-pinterest"></i></a>
  7. </div>
  8.  
  9. <div id="header">
  10.     <nav>
  11.         <ul class="nav">
  12.             <li><a href="">SHARE</a>
  13.             </li>
  14.         </ul>
  15.     </nav>
  16. </div>
  17.  
  18.  
  19. <script>
  20.      document.querySelector('.nav a').addEventListener('mouseover', function() {
  21.     document.querySelector('.footer-social-links').classList.toggle('show');
  22. }, false);
  23.     document.querySelector('.nav a').addEventListener('mouseout', function() {
  24.     document.querySelector('.footer-social-links').classList.toggle('show');
  25. }, false);
  26. </script>