Foros del Web » Creando para Internet » Diseño web »

[SOLUCIONADO] Problemas con div

Estas en el tema de Problemas con div en el foro de Diseño web en Foros del Web. Por favor me estoy volviendo loco. Tengo esta estructura HTML: <div id="principal"> <div id="header"> </div><!--fin header--> <div id="contenedor"> contenedor <div style="clear:both"></div> <div id="contenidoindex"> contenido </div><!--Fin ...
  #1 (permalink)  
Antiguo 05/02/2013, 13:16
 
Fecha de Ingreso: agosto-2004
Mensajes: 85
Antigüedad: 19 años, 7 meses
Puntos: 0
Problemas con div

Por favor me estoy volviendo loco.
Tengo esta estructura HTML:
<div id="principal">
<div id="header">


</div><!--fin header-->

<div id="contenedor">
contenedor

<div style="clear:both"></div>
<div id="contenidoindex">
contenido
</div><!--Fin contenido-->

<div id="sidebarIndex">
sidebar
</div><!--fin sidebarindex-->
</div><!--fin contenedor-->

<DIV style="clear:both"></DIV>
<div id="footer">

footer
</div><!--fin footer-->
</div><!--fin principal-->

Y este css:

body, div, h1, h2, h3, h4, h5, h6, p, ul, img {
margin:0px; padding:0px;
}

body {
font-family: Arial, Helvetica, sans-serif;
background: #fff;
}

#principal {
background:url(../imagenes/fondoagua.png) top left repeat fixed;


}

#header {
margin:10px auto;
height:140px;
width:930px;
background:url(../imagenes/FondoHeader.jpg) no-repeat;

}

#contenedor{
width: 930px;
margin: 0px auto;
background-color:#fff;
padding:0px 0px 0px 0px;
}


#contenidoindex {
width: 665px;
background-color:#fff;
float:left;
}




#sidebarIndex{
width:200px;
height:auto;
float:left;
border: 1px solid #CED5D7;
border-radius: 6px;
padding: 10px 20px 20px;
margin:35px 0px 0px 20px;
box-shadow: 0px 5px 10px #B5C1C5, 0 0 0 10px #EEF5F7 inset;

}

#footer {

margin: 15px auto;
height:100px;
width:930px;
background:url(../imagenes/Motivo.png) repeat-x;
}

Se supone que los DIV contenidoindex y sidebarindex deben estar dentro del DIV contenedor, pero no es así.
Cuando entro en dreamweaver el div contenedor se queda por encima de los otros dos.
También lo he probado con firebug de firefox
Alguien puede explicarmelo, soy novato.
Gracias

Última edición por MigueCadiz; 05/02/2013 a las 13:30
  #2 (permalink)  
Antiguo 05/02/2013, 21:26
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 2 meses
Puntos: 306
Respuesta: Problemas con div

Busca "limpiar float".
Por ejemplo:
http://librosweb.es/css_avanzado/cap...ar_floats.html

Para la próxima utiliza el highlight para postear código:
Código HTML:
Ver original
  1. <div id="principal">
  2. <div id="header">
  3.  
  4.  
  5. </div><!--fin header-->
  6.  
  7. <div id="contenedor">
  8. contenedor
  9.  
  10. <div style="clear:both"></div>
  11. <div id="contenidoindex">
  12. contenido
  13. </div><!--Fin contenido-->
  14.  
  15. <div id="sidebarIndex">
  16. sidebar
  17. </div><!--fin sidebarindex-->
  18. </div><!--fin contenedor-->
  19.  
  20. <DIV style="clear:both"></DIV>
  21. <div id="footer">
  22.  
  23. footer
  24. </div><!--fin footer-->
  25. </div><!--fin principal-->
Código CSS:
Ver original
  1. body, div, h1, h2, h3, h4, h5, h6, p, ul, img {
  2. margin:0px; padding:0px;
  3. }
  4.  
  5. body {
  6. font-family: Arial, Helvetica, sans-serif;
  7. background: #fff;
  8. }
  9.  
  10. #principal {
  11. background:url(../imagenes/fondoagua.png) top left repeat fixed;
  12.  
  13.  
  14. }
  15.  
  16. #header {
  17. margin:10px auto;
  18. height:140px;
  19. width:930px;
  20. background:url(../imagenes/FondoHeader.jpg) no-repeat;
  21.  
  22. }
  23.  
  24. #contenedor{
  25. width: 930px;
  26. margin: 0px auto;
  27. background-color:#fff;
  28. padding:0px 0px 0px 0px;
  29. }
  30.  
  31.  
  32. #contenidoindex {
  33. width: 665px;
  34. background-color:#fff;
  35. float:left;
  36. }
  37.  
  38.  
  39.  
  40.  
  41. #sidebarIndex{
  42. width:200px;
  43. height:auto;
  44. float:left;
  45. border: 1px solid #CED5D7;
  46. border-radius: 6px;
  47. padding: 10px 20px 20px;
  48. margin:35px 0px 0px 20px;
  49. box-shadow: 0px 5px 10px #B5C1C5, 0 0 0 10px #EEF5F7 inset;
  50.  
  51. }
  52.  
  53. #footer {
  54.  
  55. margin: 15px auto;
  56. height:100px;
  57. width:930px;
  58. background:url(../imagenes/Motivo.png) repeat-x;
  59. }

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #3 (permalink)  
Antiguo 07/02/2013, 16:23
 
Fecha de Ingreso: agosto-2004
Mensajes: 85
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: Problemas con div

Muchas gracias. Exactamente lo que buscaba.

Etiquetas: contenido, css, 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 07:35.