There is a div element with float:left inside a fieldset. The fieldset has "border:1px solid #64461A;".
Inside the fieldset is <em> element. When <em> tag is removed, there is no more border bug.
Workaround: remove em tags when using float items inside the fieldset.
(ppknote: this bug does not occur in IE6.)
Test page Workaround is included
Reported by: insekticid.
Explorer 7 | Reported on 29 August 2007.
This site is no longer maintained. I’m sorry, but it’s just too much work for too little return. You can continue to browse old bug reports, though.
Search reports by browser:
1 Posted by Tino Zijdel on 29 August 2007 | Permalink
I think it is basically the float combined with italic text that triggers this, not necessarily the fieldset or the em element.
We have seen float/italic bugs in IE6 but this is indeed different, but still a hasLayout bug: forcing 'layout' on the element containing the italic text solves the problem.