It is a well-known fact that elements containing floating elements do not automatically stretch around their child elements. This can be resolved by either adding clear elements after them or setting the parent's overflow to hidden. You can view an example here.
Now, I am curious if there are any practical scenarios where one would intentionally choose to not stretch the parent element around its children, like in the "Overflow visible" box shown in the link above?