Tengo un envoltorio <div>
que contiene dos <div>
s interiores que flotan.La altura div del envoltorio es 0 con elementos flotados dentro de
<div class="outside" style="border:1px solid #555;">
<div class="inside" style="float:left; width:40px;">CONTENT</div>
<div class="inside2" style="float:left; width:40px;">CONTENT</div>
</div>
El problema es la envoltura <div>
tiene anchura de 80px ya que dos interior <div>
son 40px cada uno. Pero siempre el contenedor <div>
es 0px
de alto, lo que hace que el borde parezca una línea en la parte superior.
Así que coloqué los dos interiores <div>
s dentro de un <table>
. Funcionó bien Pero, ¿cómo puedo evitar este problema sin pasar por un <table>
?
posible duplicado de [¿Qué método de 'clearfix' es el mejor?] (Http://stackoverflow.com/questions/211383/which-method-of-clearfix-is-best) – Oriol