15 March 2005 Have you ever floated something to a side and wondered why the outer element did not increase its height? That is probably because the outer element had a visible overflow instead of non-visible overflow. When it does have a non-visible overflow (the overflow property does not compute to visible) the height of the element is based on its descendents. The latest available of CSS 2.1 d