Floated and cleared blocks can take unusual and unexpected widths
in Internet Explorer 7
Here is a <div> having float: left and clear: left. As expected,
it takes, it occupies as much width it requires from the body's content
area.
This is the same type of <div>: a left-floated <div> with
clear: left. This <div> should use, should take, should occupy
the whole content area of the body node (expected results). However, in
Internet Explorer 7, this left-floated <div> with clear: left only
takes, only occupies a very narrow chunk of the body's content area
(actual results). More text filling. More text filling. More text
filling. More text filling. More text filling.
Here, a third <div> having float: left and clear: left. Change
your browser window viewport's width.
Firefox 1.x, Firefox 2.x, Firefox 3, Opera 9.26,
Opera 9.50, Safari 2.0.4, Safari 3.0.4, Konqueror 3.5.8, Hv3 TKHTML alpha
16, Amaya 9.55, Seamonkey 1.x, Seamonkey 2.x, NS 7.0, NS 7.2, K-meleon
1.x, Galeon 2.0.4, Epiphany 2.22.3 all pass this test.
Credit must go to Sjaak Priester for originally discovering, figuring out and
reporting this bug.