Foros del Web » Creando para Internet » CSS »

div flotantes con el tamaño de su contenido

Estas en el tema de div flotantes con el tamaño de su contenido en el foro de CSS en Foros del Web. Hola partiendo de un div contenedor lo que necesito es dentro del div contenedor meter dos div mas uno al lado del otro, con float ...
  #1 (permalink)  
Antiguo 12/12/2012, 13:38
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 10 meses
Puntos: 10
div flotantes con el tamaño de su contenido

Hola partiendo de un div contenedor lo que necesito es dentro del div contenedor meter dos div mas uno al lado del otro, con float pero lo que quiero es que cada div que tiene el float tenga en ancho segun su contenido dentro.
codigo html
Código HTML:
Ver original
  1. <style type='text'>
  2.     #contenedor{
  3.         width:1000px;
  4.         float:left;
  5.     }
  6. </head>
  7. <div id='contenedor'>
  8.     <div class='uno'>
  9.         <h1>aqui contendio</h1>
  10.     </div>
  11.     <div class='dos'>
  12.         <p>aqui mas contenido</p>
  13.     </div>
  14. </div>
  15. </body>
  16. </html>

alguna idea de como hacerlo.
Saludos.
  #2 (permalink)  
Antiguo 12/12/2012, 17:49
 
Fecha de Ingreso: junio-2012
Mensajes: 46
Antigüedad: 12 años, 5 meses
Puntos: 5
Respuesta: div flotantes con el tamaño de su contenido

Código HTML:
Ver original
  1.     #contenedor{
  2.         background-color:green;
  3.                 width:1000px;
  4.         height:200px;
  5.         }
  6.     .uno{
  7.         background-color:yellow;
  8.         float:left;
  9.     }
  10.     .dos{
  11.         background-color:blue;
  12.         float:left;
  13.     }
  14.  
  15.  
  16. </head>
  17.  
  18.     <div id='contenedor'>
  19.             <div class='uno'>
  20.                     <h1>aqui contendio</h1>
  21.             </div>
  22.             <div class='dos'>
  23.                     <p>aqui mas contenido</p>
  24.             </div>
  25.     </div> 
  26.  
  27. </body>
  28. </html>

Simplemente establece el div con su respectivo contenido y a tal div no le pongas "WIDTH" si deseas que el ancho del div se calcule en base a su contenido y si también deseas que la altura se calcule en base a su contenido no le pongas "HEIGHT".Por cierto se aplica el FLOAT:LEFT a los elementos que deseas flotar no al contenedor.

Saludos.

Última edición por tommy_tony; 12/12/2012 a las 18:03
  #3 (permalink)  
Antiguo 14/12/2012, 08:29
 
Fecha de Ingreso: agosto-2010
Mensajes: 215
Antigüedad: 14 años, 2 meses
Puntos: 6
Respuesta: div flotantes con el tamaño de su contenido

ese codigo no te servira para el caso porque queda uno arriba del otro y los necesitas al lado, los divs son elementos de bloque y como tal ocupan todo el ancho disponible si no se redimensionan con width.
si quieres mas de un div seguidos horizontalmente con css, necesariamente debes usar width, ej:

#contenedor{width:800px}
.uno{float:left;width:500px}
.dos{float:left;300px}

Etiquetas: ancho, contenido, flotantes, html, tamaño
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 02:51.