Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/03/2011, 16:25
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: daptar contenedor al contenido

Hola

Bien, reformulo la pregunta ¿Como adaptar el largo del contenedor verde a la suma de los dos contenedores amarillos?. Ahora, el contenedor verde, toma el 50% del largo del contenedor rojo. Probad con este otro código
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" dir="ltr" lang="es">
  3. <style type="text/css">
  4. #rojo {
  5. background-color: red;
  6. margin: 0 auto -1em;
  7. overflow: hidden;
  8. width: 80%;
  9. height: 100px;;
  10. }
  11.  
  12. .contenedor {
  13. background-color: green;
  14. margin: 0 auto -1em;
  15. overflow: hidden;
  16. width:50%;
  17. }
  18.  
  19. .contenido {
  20. background-color: yellow;
  21. float: left;
  22. padding: 0 20px;
  23. }
  24. </head>
  25. <div id="rojo">
  26.  
  27.      <div class="contenedor">
  28.  
  29.              <div class="contenido">
  30.               contenido
  31.              </div>
  32.  
  33.              <div class="contenido">
  34.              contenido
  35.              </div>
  36.  
  37.       </div>
  38.  
  39. </div>
  40. </body>
  41. </html>
Se trata de trabajar con la propiedad width, min-width o max-width. Pero da igual el valor que ponga a estas propiedades que no hay manera. Si le pones auto, toma el 100%, .....

Venga, gracias
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />