Closed
Bug 23412
Opened 25 years ago
Closed 24 years ago
[FLOAT] replaced block level elements flowing around floats
Categories
(Core :: Layout, defect, P2)
Tracking
()
People
(Reporter: dbaron, Assigned: buster)
Details
(Keywords: css1, testcase, Whiteboard: [nsbeta3+][PDT needs info])
Attachments
(1 file)
634 bytes,
text/html
|
Details |
DESCRIPTION: Replaced block-level elements are flowing around floats. All block-level elements, whether replaced or non-replaced, should be positioned as if floats don't exist. See the relevant section of CSS: http://www.w3.org/TR/REC-CSS2/visuren.html#propdef-float STEPS TO REPRODUCE: * load attached test case ACTUAL RESULTS: * the big image is next to the four small ones at the left edge of the page, and overflows off of the right edge of the page EXPECTED RESULTS: * the big image should fit nicely within the page and should cover up the four small images at the left. DOES NOT WORK CORRECTLY ON: * Linux, mozilla, 2000-01-06-13-M13
Reporter | ||
Comment 1•25 years ago
|
||
Updated•25 years ago
|
Summary: {css1}replaced block level elements flowing around floats → {css1} replaced block level elements flowing around floats
Comment 4•25 years ago
|
||
This bug is basically the same as bug 18445, but I am not marking this as a DUP since this bug uses images and bug 18445 uses form fields.
Comment 5•25 years ago
|
||
Migrating from {css1} to css1 keyword. The {css1}, {css2}, {css3} and {css-moz} radars should now be considered deprecated in favour of keywords. I am *really* sorry about the spam...
Updated•25 years ago
|
Summary: {css1} replaced block level elements flowing around floats → replaced block level elements flowing around floats
mine! mine mine mine! all mine! whoo-hoo!
Assignee: kipp → buster
Summary: replaced block level elements flowing around floats → [FLOAT] replaced block level elements flowing around floats
redistributing bugs across future milestones, sorry for the spam
Target Milestone: M18 → M19
Comment 9•24 years ago
|
||
As per meeting with ChrisD today, taking QA. Nominating nsbeta3; this is a serious CSS1 compliance issue which has the potential for creating a legacy and which makes a feature difficult to use in a spec compliant way (namely, floating things around non-floated images).
Comment 10•24 years ago
|
||
Taking a stab at prioritizing buster's nsbeta3 bugs...
Whiteboard: [nsbeta3+]
Comment 11•24 years ago
|
||
PDT was tempted to downgrade, but couldn't tell how desirably useful this feature is.
Whiteboard: [nsbeta3+] → [nsbeta3+][PDT needs info]
Comment 12•24 years ago
|
||
The main problem with this is that if we don't fix this, then when we _do_ fix it, any pages relying on our current broken behaviour will end up having images overlapping each other. For example, go to the test page: http://bugzilla.mozilla.org/showattachment.cgi?attach_id=4065 At the moment, the graphics sit next to each other. This is actually incorrect, and once we correct it, anyone who is depending on this behaviour will end up having overlapping images. Hence, I would say that this destroys this feature of CSS1. (Floating block level elements that happen to be images.) So the real problem is not that authors cannot get the correct result, but that authors are likely to get the current, buggy rendering, think it's good, and design their sites with it this way... then when we fix it, boom go their images, sliding under the floats.
Assignee | ||
Comment 13•24 years ago
|
||
This is a dup of bug 18445. Same root cause, even thought they involve different elements. *** This bug has been marked as a duplicate of 18445 ***
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•