3.7 IE Duplicate Characters Bug

Yet another IE6 bug, this involves multiple floated elements and content text from the last of the floated elements being duplicated below the last float. The unlikely cause is HTML comments (such as ) being sandwiched between floats that come in sequence. HTML comments before or after the float series or even inside the floats do not cause the bug - only comments sitting between floats. In addition, this only happens when the final float fills the container to within less than 3px away from the right edge.

Fixes

One fix is to put a negative 3px right margin on the last left float or to give the container element an extra 3px of width. I wouldn't recommend this as there are much easier fixes. For example, the fix for the double marbin bug also fixes this bug (somehow) i.e. adding display:inline; to the container divs. Another simple fix is to use conditional comments in the CSS that IE ignores and other browsers treat as regular comments:

<!--[if !IE]>Comments go in here...<![endif]-->

And the easiest fix of all is simply to remove the comments. after all, they don't actually do anything other than act as reminders.