Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2013, 07:58
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: 2 divs flotantes de tamaño dependiente de uno de ellos

La forma más fácil que yo veo es haciendo algo así:

Código CSS:
Ver original
  1. div#izquierda {
  2.   overflow: hidden;
  3. }
  4.  
  5. div#derecha {
  6.   float: right;
  7.   width: 200px;
  8. }

Nótese que #izquierda no está flotado.

Luego en el HTML las posiciones cambiadas:
Código HTML:
Ver original
  1. <div id="derecha"></div>
  2. <div id="izquierda"></div>

Con flexbox, a modo de curiosidad, que tiene una pésima implementación en los navegadores, algo así podría valer:

Código CSS:
Ver original
  1. #contenedor {
  2.   display: flex;
  3. }
  4. #izquierda {
  5.   flex: 1;
  6. }
  7. #derecha{
  8.   width: 200px;
  9. }
Código HTML:
Ver original
  1. <div id="contenedor">
  2.   <div id="izquierda"></div>
  3.   <div id="derecha"></div>
  4. </div>