Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/08/2013, 09:20
Avatar de aguila_393
aguila_393
 
Fecha de Ingreso: septiembre-2007
Ubicación: Argentina
Mensajes: 406
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Hacer que div ocupe todo el espacio disponible

Cita:
Iniciado por pzin Ver Mensaje
Si flotas un elemento, no puedes ponerle un display:inline, ya que se computará como un elemento de bloque.

Puedes hacer algo así:

Código CSS:
Ver original
  1. .menu {
  2.   float: left;
  3. }
  4.  
  5. .contenido {
  6.   overflow: hidden;
  7. }

El elemento del contenido ocupará el resto. Pero claro, al no especificar ningún ancho en el menú, este se ajustará al texto, y si el texto es muy largo acabará ocupando casi toda la pantalla. Ahí ya sino indicas un ancho, puedes indicar un ancho máximo por ejemplo con max-width.
Claro, al menu lo tengo con un max-width de 300px, y ahora al contenido le puse overflow hidden como dijiste y funciono, muchas gracias.