Gracias por responder, pero creo que no me he explicado bien...
Lo que quiero es que a partir del padding que le de al cuadro amarillo, la banda negra de abajo se expanda con el.
En el ejemplo que puse funciona perfectamente en navegadores como chrome, firefox o incluso IE8, pero si pruebas ese codigo en IE7 veras que la banda negra de abajo no se expande, es mas, ni siquiera sale, solo si le fijo un width funciona, pero eso no me interesa.
Código:
<div>
<div style="float:left;"><div style="background:yellow; padding:8px;">holaa mundo</div>
<div style="height:5px; background:black;"></div></div>
<div style="float:right;"><div style="background:yellow; padding:8px;">holaa mundo</div>
<div style="height:5px; background:black;"></div></div>
</div>
Un saludo y gracias de nuevo!