He dos divs menores de uno de los padres div
, el div padre tiene 100% anchura:dos divs la misma línea, una anchura dinámico, uno fijo
<div id="parent">
<div class="left"></div>
<div class="right"></div>
</div>
Las condiciones son:
- I quiero dos divs en la misma línea.
- El div correcto puede o no estar presente. Cuando está presente, quiero que siempre esté fijo a la derecha. Sin embargo, el div izquierdo debe ser elástico, su ancho depende de su contenido.
He intentado tanto float: left, and dispaly: inline-block, pero ninguna de las soluciones parece funcionar.
Cualquier sugerencia sería apreciada.
conozco ese truco y es genial http://htmldog.com/ también se implementa en su propio sitio web, pero quiero hacerlo de acuerdo con @Yijie marcado dado – sandeep
@sandeep: Sí, estoy de acuerdo. Hubiera publicado una respuesta basada en 'display: table-cell' si aún no lo hubieras hecho. – thirtydot
@thriydot; también se merece +1 también – sandeep