Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/08/2011, 13:35
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Div a pantalla completa

Para que un div ocupe todo, requiere que el padre tenga todo el contenido, sino no vas a poder tenerlo. Es decir algo como
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>Foo</title>
  5. *{ margin: 0; padding: 0;}
  6.  
  7. html, body{
  8.     width: 100%;
  9.     height: 100%;
  10. }
  11.  
  12. #content{
  13.     width: 100%;
  14.     height: 100%;
  15.     min-height: 100%;
  16.     background-color: #cccccc;
  17. }
  18. </head>
  19.  
  20. <div id="content">
  21. asdfasdfa
  22. <br />
  23. <br />
  24. <br />
  25. <br />
  26. <br />
  27. <br />
  28. <br />
  29. <br />
  30. <br />
  31. <br />
  32. <br />
  33. <br />
  34. <br />
  35. <br />
  36. <br />
  37. <br />
  38. <br />
  39. <br />
  40. <br />
  41. <br />
  42. <br />
  43. <br />
  44. <br />
  45. <br />
  46. <br />
  47. <br />
  48. <br />
  49. <br />
  50. <br />
  51. <br />
  52. <br />
  53. <br />
  54. <br />
  55. <br />
  56. <br />
  57. <br />
  58. <br />
  59. <br />
  60. <br />
  61. <br />
  62. <br />
  63. <br />
  64. <br />
  65. <br />
  66. <br />
  67. <br />
  68. <br />
  69. <br />
  70. <br />
  71. <br />
  72. <br />
  73. <br />
  74. <br />
  75. <br />
  76. <br />
  77. <br />
  78. <br />
  79. <br />
  80. <br />
  81. <br />
  82. <br />
  83. <br />
  84. adsfasdfasdf
  85. </div>
  86.  
  87. </body>
  88. </html>

Y si el contenido es menor
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>Foo</title>
  5. *{ margin: 0; padding: 0;}
  6.  
  7. html, body{
  8.     width: 100%;
  9.     height: 100%;
  10. }
  11.  
  12. #content{
  13.     width: 100%;
  14.     height: 100%;
  15.     min-height: 100%;
  16.     background-color: #cccccc;
  17. }
  18. </head>
  19.  
  20. <div id="content">
  21. asdfasdfa
  22. <br />
  23. <br />
  24. <br />
  25. <br />
  26. <br />
  27. <br />
  28. <br />
  29. <br />
  30. <br />
  31. <br />
  32. <br />
  33. <br />
  34. <br />
  35. <br />
  36. <br />
  37. <br />
  38. <br />
  39. <br />
  40. <br />
  41. <br />
  42. <br />
  43. <br />
  44. <br />
  45. <br />
  46. <br />
  47. <br />
  48. <br />
  49. <br />
  50. <br />
  51. <br />
  52. <br />
  53. <br />
  54. <br />
  55. <br />
  56. <br />
  57. <br />
  58. adsfasdfasdf
  59. </div>
  60.  
  61. </body>
  62. </html>
Eso funciona tanto en IE como en los demás navegadores
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos