Version: (using KDE KDE 3.3.0) Installed from: Compiled From Sources Compiler: gcc 3.3.3 OS: Linux If you put a DIV with float style "left" into another at least on pixel smaller (concerning the width) DIV, any text in the outer DIV becomes rendered right of the inner DIV outside the outer DIV! Also the line won't wrap anywhere so it's much fun trying to read it ;) Another bug appears, when there are two floating images in a DIV the first left floated, the second right floated. The text will partially be rendered onto and beneath the second image at the upper edge of it (the DIV has to be thiner than the images (see 2nd testcase)).
Created an attachment (id=7531) [details] Testcase for topic bug
Created an attachment (id=7532) [details] Testcase for other bug It's the sixth test at http://www.w3.org/Style/CSS/Test/CSS1/current/sec414.htm
CVS commit by ggarand: Floats and flowing around floats improvements. BUG: 92979 93511 89527 M +26 -0 ChangeLog 1.336 M +1 -0 css/html4.css 1.137 M +102 -48 rendering/render_block.cpp 1.54 M +1 -1 rendering/render_block.h 1.21 M +2 -8 rendering/render_box.cpp 1.247 M +11 -1 rendering/render_object.cpp 1.273 M +2 -0 rendering/render_object.h 1.200 M +1 -1 rendering/render_table.cpp 1.267
note to reporter: only the topic issue is solved (att. #7531), for the other, please open a separate bug report.
You need to log in before you can comment on or make changes to this bug.