Tema: Enlaces #
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2017, 19:38
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Enlaces #

Jajajaja, no, no es nada malicioso, es algo super sencillo, te muestro:

Código HTML:
Ver original
  1. <!doctype html>
  2.  
  3.  
  4. *{
  5. padding:0px;
  6. margin:0px;
  7. }
  8.  
  9. div{
  10. width:0;
  11. height:0;
  12. overflow:hidden;
  13. margin-left:150px;
  14. transition:margin-left 0.5s;
  15. box-sizing:border-box;
  16. }
  17.  
  18. div:target{
  19. width: 500px;
  20. height: 100%;
  21. overflow: auto;
  22. margin-left:0px;
  23. border: 1px #ccc solid;
  24. }
  25.  
  26. </head>
  27.  
  28.  
  29. <a href="#contenido1">Menu 1</a>
  30. <a href="#contenido2">Menu 2</a>
  31. <a href="#contenido3">Menu 3</a>
  32. <a href="#contenido4">Menu 4</a>
  33. <a href="#contenido5">Menu 5</a>
  34.  
  35.  
  36. <div id="contenido1">Contenido 1</div>
  37. <div id="contenido2">Contenido 2</div>
  38. <div id="contenido3">Contenido 3</div>
  39. <div id="contenido4">Contenido 4</div>
  40. <div id="contenido5">Contenido 5</div>
  41.  
  42. </body>
  43. </html>


Si lo miras verás lo del tema de la flecha atras, y sí use esas variantes y cancela el target del css. por eso pido lo que pido, jajaja

use tanto:
onclick="return false;"
onclick="event.preventDefault();"

Saludos.