Ver Mensaje Individual
  #13 (permalink)  
Antiguo 08/08/2011, 12:03
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Background Home

después de darle varias vueltas creo que nos perdimos...

veamos el método que yo te di con el div y la imagen de fondo esta jamas cubrirá el 100% de alto ni ancho salvo que la pantalla o navegador sea de un tamaño inferior, inclusive en pantallas muy pequeñas parte de la imagen se perderá en las orillas.

con el método de @ZoroRoronoa puedes hacer que la imagen tome 100% de alto y ancho esta se deformara según las necesidades pero no tienes la facilidad de hacer que cambie la imagen con el hover

mi solución es usar javascript un ejemplo practico y funcional es este

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-MX" lang="es-MX">
  3.     <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  4.     <meta name="author" content="Ag666" />
  5.     <meta name="copyright" content="****" />
  6.     <title>Hover Img Javascript</title>
  7. <style type="text/css">
  8. html,body{margin:0;padding:0;height:100%;}
  9. </head>
  10. <a href="index.html" title="Pagina intro"><img id="BgIntro" style="width:100%;height:100%;" src="http://s3.subirimagenes.com:81/fondosycapturas/previo/thump_6775110home.jpg" alt="Pagina intro" onmouseover="overimg();" onmouseout="overimg();" /></a>
  11. <script type="text/javascript">
  12. function overimg(){
  13.     var Intro = document.getElementById('BgIntro');
  14.     if(Intro.src == 'http://s3.subirimagenes.com:81/fondosycapturas/previo/thump_6775110home.jpg'){
  15.         Intro.src = 'http://s2.subirimagenes.com/fondosycapturas/previo/thump_6775102homehover.jpg'
  16.     }
  17.     else{
  18.         Intro.src = 'http://s3.subirimagenes.com:81/fondosycapturas/previo/thump_6775110home.jpg'
  19.     }
  20. }
  21. </body>
  22. </html>

has copy - paste en un documento nuevo y ábrelo en tu navegador, notese que la imagen se deforma si haces mas angosto el navegador, pero como tu deseas siempre cubrirá el 100% ancho y alto