Cita:
Iniciado por PedroDesing Una vez que tengo el a con el display:block, ya puedo meter el div dentro??? o no?
Cita:
Iniciado por JavierB Un elemento de bloque no puede ir dentro de un elemento en línea.
Cita:
Iniciado por PedroDesing Entiendo lo que hace el codigo, pero no se como ponerlo en el caso que me ocupa. Tengo un div con cierto padding, un h3 seguido de un img y un p. quiero que todo sea un enlace para que al pasar el raton por encima, cambie el color de fondo y pueda acceder a los contenidos con un clic en cualquier parte del color de fondo.
ya llevas unos cuantos mensajes como para saber que no hay que revivir temas antiguos. los lenguajes y los navegadores evolucionas y lo que hace unos años era correcto, hoy en día puede que esté obsoleto o haya una manera mas simple de hacerlo
con respecto a lo que te ocupa y como sabes el alto del contenedor
Cita: .contenedor a {position: absolute; width: 100%; height: 400px;}
<div class="contenedor">
<a href="#"></a>
<h3>enunciado</h3>
<img src="img.png" />
<p>texto</p>
</div>