Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/06/2009, 09:08
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 9 meses
Puntos: 539
Respuesta: Poner enlace a una foto por CSS

Hola RGT
¿Lo que quieres es que todo el #header sea un enlace sin que tenga nada más que la imagen de fondo?

Bueno, no te recomiendo que uses la vía del background para dotar de contenido la cabecera de la imagen, pero eso es tema aparte.

Buenos, veamos:
Supongo que #header tiene por herencia: "position: relative". No dices la anchura de #header, deberías darle una.

en el css yo añadiría:
Código css:
Ver original
  1. #header a {
  2. width: /*la misma que #header*/;
  3. height: /*la misma que #header*/;
  4. display: block;
  5. float:left; /*prescindible*/
  6. margin:0;
  7. padding:0;
  8. z-index: 5;
  9. text-decoration: none;
  10. }
Y en el html:
Código html:
Ver original
  1. <div id="header">
  2. <a href="http://www.forosdelweb.com/f53/poner-enlace-foto-por-css-705765/.........." title: "Ir a..." ></a>
  3. </div>
Lo anterior se puede adornar algo más.

Pero ya te comento de los peligros de que no carguen las imágenes: cabecera vacía.

Espero te sirva
Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++