Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2012, 01:11
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Como definir un height dinamico

inline-block? nunca hubiera esperado esa respuesta a este problema, aunque no lo he probado supongo funcionara, pero lo recomendable es limpiar el float ya que es el problema real que tiene.

esto se realiza de dos formas posibles:
Opción 1.- aplicar overflow: hidden o auto al elemento padre (opción recomendada)
Código CSS:
Ver original
  1. #contenedor
  2. {
  3. width: 986px;
  4. margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;
  5. padding: 0;
  6. height: 200px;
  7. background: yellow;
  8. overflow:hidden;
  9. }

Opción 2.- aplicar un div vació o algún elemento al final de tu contenido con la propiedad clear: (both, left, right)
Código HTML:
Ver original
  1. <div id="contenedor">
  2.    <div class="contiene1">** ABC **</div>
  3.    <div class="contiene2">** DEF ** </div>
  4.    <img src="spacer.gif" style="clear:both;" />
  5. </div>