Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/06/2013, 13:29
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Como hacer que un div aparezca debajo de su correspondiente

Lo suyo sería meter el div dentro del enlace, al enlace darle una posición relativa —o cualquier diferente a estática, aunque para el caso, relativa— y luego ya la posición absoluta será relativa a ese enlace y con un bottom: -20px o así se pondrán cada cual donde necesites. No veo la necesidad de usar JavaScript.

Simplificado quedaría algo así:

Código CSS:
Ver original
  1. a {
  2.   position: relative;
  3. }
  4.  
  5. a div {
  6.   position: absolute;
  7.   bottom: -20px;
  8.   display: none;
  9. }
  10.  
  11. a:hover div {
  12.   display: block;
  13. }

No sé donde he visto un diseño similar.