Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2011, 05:43
etanol
 
Fecha de Ingreso: marzo-2005
Mensajes: 149
Antigüedad: 19 años, 1 mes
Puntos: 0
div que no se comporta como enlace

Hola a todos:

Veran, mi problema es que tengo un div con unos elementos de imagen y párrafo y quiero que cuando se pulse encima de este div vaya a un enlace.

Lo que he conseguido a través de display:block es que se comporte como bloque solamente en dirección horizontal, pero no toma al div completo.

Este es el código:


Código CSS:
Ver original
  1. div.contenedor {
  2. width: auto;
  3. background-color: #EBF2FE;
  4. }
  5.  
  6. div.contenedor p {
  7. padding: 5px;
  8. color: #000FFF;
  9. width: auto;
  10.  
  11. }
  12.  
  13. div.contenedor a {
  14. width: auto;
  15. height: auto;
  16. text-decoration: none;
  17. display: block;
  18. }
  19. div.contenedor a:hover {
  20. width: auto;
  21. text-decoration: none;
  22. display: block;
  23.  
  24. }


Código HTML:
Ver original
  1. <div class="contenedor">
  2. <p>este es mi texto</p>
  3. <a href="index.php"><img src="imagen.jpg"></a>
  4. </div>

El div contenedor se tiene que comportar como un bloque para que al pulsar encima de cualquier área de éste nos lleve al enlace index.php

Muchas gracias