Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema fondo de div

Estas en el tema de Problema fondo de div en el foro de CSS en Foros del Web. Tengo un problema, que quizá sea muy tonto pero no logro solucionarlo. les dejo una imagen, tengo un div "content" que debería ocupar todo el ...
  #1 (permalink)  
Antiguo 31/10/2013, 13:40
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 13 años, 11 meses
Puntos: 0
Pregunta Problema fondo de div

Tengo un problema, que quizá sea muy tonto pero no logro solucionarlo.

les dejo una imagen, tengo un div "content" que debería ocupar todo el cuerpo de la pagina con blanco de fondo pero no funciona, me queda así:

http://imageshack.us/photo/my-images/5/rslj.jpg/

y debería quedar así:

http://imageshack.us/photo/my-images/689/5jgp.jpg/

Les dejo el código:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <head>
  4.         <meta charset="UTF-8"/>
  5.        
  6.         <link rel="stylesheet" type="text/css" href="css/style.css" />
  7.         <link rel="stylesheet" href="css/lean-slider.css" type="text/css" />
  8.         <link rel="stylesheet" href="css/sample-styles.css" type="text/css" />
  9.        
  10.     </head>
  11.    
  12.     <body>
  13.    
  14. <div id="site">
  15. <div id="wrapper">
  16.     <div id="content">
  17.         <div id="main-wrapper">
  18.             <div class="slider-wrapper">
  19.                 <div id="slider">
  20.                     <div class="slide1">
  21.                         <img src="images/slider/1.jpg" alt="" />
  22.                     </div>
  23.                     <div class="slide2">
  24.                         <img src="images/slider/2.jpg" alt="" />
  25.                     </div>
  26.                     <div class="slide3">
  27.                         <img src="images/slider/3.jpg" alt="" />
  28.                     </div>
  29.                     <div class="slide4">
  30.                         <img src="images/slider/4.jpg" alt="" />
  31.                     </div>
  32.                 </div> <!--slider-->
  33.                     <div id="slider-direction-nav"></div>
  34.                     <div id="slider-control-nav"></div>
  35.             </div>
  36.             <!--slider-wrapper-->
  37.             <div id="main-home">  
  38.                 <div id="main-home-left">
  39.                     <div class="loUltimo-news">
  40.                     <div class="loUltimo-news-headline"><h2>Lo &uacute;ltimo</h2></div>
  41.                         <ul class="loUltimo-news">
  42.                             <li>
  43.                                 <div class="loUltimo-news-image">
  44.                                     <a href="#" rel="bookmark" title=""><img width="199" height="140" src="images/noticias/lemondogs-nuevo-mid.jpg" class="attachment-small-thumb wp-post-image" alt=""></a>
  45.                                 </div>
  46.                                 <div class="loUltimo-news-text">
  47.                                     <a href="#" class="main-headline">Agust&iacute;n "Faint" Ocampo nuevo mid de Lemondogs</a>
  48.                                     <p>La escena deportiva de nuestro continente nos tiene acostumbrados a cambios en los equipos muy seguidos. Lamentablemente, los rosters no duran mucho tiempo juntos y en esta ocasi&oacute;n, el cambio se produjo en uno de los equipos que aparenta...</p>
  49.                                 </div><!--headlines-info-->
  50.                             </li>
  51.                            
  52.                             <li>
  53.                                 <div class="loUltimo-news-image">
  54.                                     <a href="#" rel="bookmark" title=""><img width="199" height="140" src="images/noticias/lesmart-isg.jpg" class="attachment-small-thumb wp-post-image" alt=""></a>
  55.                                 </div>
  56.                                 <div class="loUltimo-news-text">
  57.                                     <a href="#" class="main-headline">Le Smart se incorpora a las filas de Isurus Gaming</a>
  58.                                     <p>En el d&iacute;a de ayer, nos caus&oacute; una gran sorpresa (En el mundo del E-Sport Latinoamericano), informarles que el jugador Facundo "Le Smart" Canteros se separa completamente del equipo que lo vi&oacute; nacer y el proyecto Royal Paladin para incorpor...</p>
  59.                                 </div><!--headlines-info-->
  60.                             </li>
  61.                            
  62.                             <li>
  63.                                 <div class="loUltimo-news-image">
  64.                                     <a href="#" rel="bookmark" title=""><img width="199" height="140" src="images/noticias/lolcave-vs-lgl.jpg" class="attachment-small-thumb wp-post-image" alt=""></a>
  65.                                 </div>
  66.                                 <div class="loUltimo-news-text">
  67.                                     <a href="#" class="main-headline">Lol Cave vence a LGL Team en la ASL</a>
  68.                                     <p>En el domingazo de la liga tuvimos el placer de mostrarles un encuentro vibrante por donde se lo mire. No le falto absolutamente nada; acci&oacute;n, estrategia y jugadas asombrosas fueron los principales ingredientes entr...</p>
  69.                                 </div><!--headlines-info-->
  70.                             </li>
  71.                            
  72.                             <li>
  73.                                 <div class="loUltimo-news-image">
  74.                                     <a href="#" rel="bookmark" title=""><img width="199" height="140" src="images/noticias/s3-finals.jpg" class="attachment-small-thumb wp-post-image" alt=""></a>
  75.                                 </div>
  76.                                 <div class="loUltimo-news-text">
  77.                                     <a href="#" class="main-headline">Lo que dej&oacute; la World's Championship Series S3</a>
  78.                                     <p>En la madrugada de hoy (05/10), se produjo un momento hist&oacute;rico en lo que refiere a eSports a nivel mundial, no por la simple circunstancia de que se jugaba la final del mundial de League of Legends, sino, lo hist&oacute;rico fue que...</p>
  79.                                 </div><!--headlines-info-->
  80.                             </li>
  81.                         </ul>
  82.                     <div id="full-news">
  83.                         <a href="#" class="button">Ver todas las noticias</a>
  84.                     </div>                     
  85.                 </div><!--loUltimo-news-->
  86.                
  87.                 </div><!--main-home-left-->
  88.             </div><!--main-home-->
  89.         </div><!--main-wrapper-->
  90.     </div><!--content-->
  91. </div><!--site-->
  92. </div><!--wrapper-->
  93.     </body>
  94. </html>

Código CSS:
Ver original
  1. /* contenido del header */
  2.  
  3. /* divs contenedores del inicio para las noticias */
  4. #site {
  5.     float: left;
  6.     width: 100%;
  7. }
  8. #wrapper {
  9.     background: url(../images/0rbital_by_nucu.png) no-repeat fixed;
  10.     float: left;
  11.     position: relative;
  12.     width: 100%;
  13. }
  14. #content {
  15.     background: none repeat scroll 0 0 #FFF;
  16.     border-left: 1px solid #111111;
  17.     border-right: 1px solid #111111;
  18.     margin: 100px auto;
  19.     padding: 20px 10px 20px 10px;
  20.     position: relative;
  21.     width: 958px;
  22. }
  23. #main-wrapper {
  24.     float:left;
  25.     width:100%;
  26. }
  27. #main-home {
  28.     background:#FFF;
  29.     float:left;
  30.     width:440px;
  31. }
  32. #main-home-left {
  33.     background: #fff;
  34.     border-right: 1px dotted #ccc;
  35.     float: left;
  36.     margin-right: 20px;
  37.     margin-top:20px;
  38.     padding-right: 19px;
  39.     position: relative;
  40.     width: 420px;
  41. }
  #2 (permalink)  
Antiguo 31/10/2013, 13:53
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Problema fondo de div

No he mirado el código, pero probablemente se solucione con:

Código CSS:
Ver original
  1. div#content {
  2.   overflow: hidden;
  3. }
  #3 (permalink)  
Antiguo 31/10/2013, 13:59
 
Fecha de Ingreso: mayo-2010
Mensajes: 53
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Problema fondo de div

te amo.....
  #4 (permalink)  
Antiguo 31/10/2013, 14:01
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Problema fondo de div

Justamente anoche hice este fiddle para explicarle a alguien el funcionamiento de los floats y los errores comunes que sabemos cometer al no entender bien su funcionamiento.

Necesitas usar overflow:hidden; al contenedor que envuelve los divs que tienen float, para que ocupe todo el alto y envuelva el contenido correctamente.

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.

Etiquetas: background, contenido, divs, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:02.