Insertar Hipervinculo a una imagen (.css)

Seguir
Hola.

Mi pregunta es la siguiente:

como insetar un hipervinculo en una imagen de tipo "fondo" puesta desde un archivo "style.css"

se hacerlo cuando la imagen se pone en el codigo "HTML" pero no tengo idea de como hacerlo cuando la imagen ha sido puesta desde el archivo de estilo.

aqui esta el codigo:


HTML

[code:1]

<div id="descargas">
<div>
"Contenido adicional"
</div>
</div>[/code:1]


.css

[code:1]

#descargas {
background-image:url(images/descarga.jpg);
background-repeat: no-repeat;
margin:20px 20px 10px 20px;
padding: 0 auto;
position:absolute;[/code:1]
}

1 Solución propuesta

SOLUCIÓN ACEPTADA
en css no se pueden poner vínculos, porque no tiene ninguna lógica que una imagen de fondo sea un link, lo que obviamente sí se puede hacer es que el div sea un link, lo podés hacer así

<div onclick="location.href=pagina.html" /div>

o dentro del div poner un vínculo <div a href="pagina.html">.... </a></div> para que el link te quede del tamaño de la imagen, le das display:block y las medidas de la imagen de fondo

adentro del <a> podés poner cualquier cosa, si querés por ejemplo podés poner un span para darle un anchor de texto al link y display hidden para que no se muestre y solo se vea tu imagen
 
 
 

Bienvenid@

YoReparo.com es la mayor comunidad sobre Reparaciones de habla hispana. Nos ayudamos mutuamente a reparar lo que sea, y una reparación a la vez luchamos juntos contra el problema de la chatarra electrónica.

¡Únete a nosotros y participa de nuestros Foros! Regístrate Gratis