Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2012, 09:12
beeman00
 
Fecha de Ingreso: enero-2012
Ubicación: Caracas
Mensajes: 75
Antigüedad: 12 años, 9 meses
Puntos: 21
Respuesta: Redimensionar div según contenido

Estuve probando por aqui y esto fue lo unico que pude hacer....

Código CSS:
Ver original
  1. #divPrincipal{
  2.     border:#CCC 1px dashed;
  3.     position:relative;
  4.     top: 0px;
  5.     left: 0px;
  6.     width: 550px;
  7.     overflow-x: auto;
  8. }
  9.  
  10. #divCabecera{
  11.     border-bottom:#F00 1px dashed;
  12.     position:relative;
  13.     top: 0px;
  14.     left: 0px;
  15.     width: inherit;
  16.     height:auto;
  17.     overflow-x: auto;
  18. }
  19.  
  20. .divTexto{
  21.     border-left:#000 1px dashed;
  22.     position:relative;
  23.     float:left;
  24.     top: 0px;
  25.     left: 0px;
  26.     width: 50px;
  27.     height: 28px;
  28. }

Código HTML:
Ver original
  1. <div id='divPrincipal'>
  2.     <div id='divCabecera'>
  3.         <div style="width:1200px;height:28px;">
  4.         <div class='divTexto'>Texto 1</div>
  5.         <div class='divTexto'>Texto 1</div>
  6.         <div class='divTexto'>Texto 1</div>
  7.         <div class='divTexto'>Texto 2</div>
  8.         <div class='divTexto'>Texto 3</div>
  9.         <div class='divTexto'>Texto 4</div>
  10.         <div class='divTexto'>Texto 2</div>
  11.         <div class='divTexto'>Texto 3</div>
  12.         <div class='divTexto'>Texto 4</div>
  13.         <div class='divTexto'>Texto 2</div>
  14.         <div class='divTexto'>Texto 3</div>
  15.         <div class='divTexto'>Texto 4</div>
  16.         </div>
  17.     </div>
  18.     <br>.-<br>.-<br>.-<br>Otros elementos
  19. </div>

te sugiero que le sumes un poco de javascript, y que el ancho del div que contiene los textos se defina segun los elementos que lo contienen.