Closed
Bug 379450
Opened 17 years ago
Closed 16 years ago
Table cells with width="100%" are not correctly rendered when another table is in the table this cell belongs to
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: mozilla, Unassigned)
References
()
Details
Attachments
(1 file)
2.23 KB,
text/html
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070501 Minefield/3.0a5pre Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070501 Minefield/3.0a5pre The following HTML code does not renders the table row correctly: <table> <tr> <td width="21"><img src="/bottom1.gif" alt="" height="17" width="21"></td> <td style="background-image: url(/bottom3.gif);" width="100%"> </td> <td width="22"><img src="/bottom2.gif" alt="" height="17" width="21"></td> </tr> </table> See the top and low lines of http://forumnl.merudi.net/cgi-bin/ultimatebb.cgi to see the error. There is a big space between the 1st and 2nd cell. And although the second cell should be 100% in width, it only covers about 50% of the page and then the 3rd cell is already shown directly afterwards it. Reproducible: Always Steps to Reproduce: Open http://forumnl.merudi.net/cgi-bin/ultimatebb.cgi to see the error in action. This is the latest trunk version: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070501 Minefield/3.0a5pre
Comment 1•17 years ago
|
||
There seems to be more to it than just that code snippet. That renders ok when in a page by itself. .
Reporter | ||
Comment 2•17 years ago
|
||
You are right, I've reduced it to when it is still shown. It has got something todo when a table is inside. I'll also atach an example that shows this error. The HTML Code that will show this is as follows: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Het Levens Forum</title> <meta http-equiv="Pragma" content="no-cache"> <link rel="shortcut icon" href="http://forumnl.merudi.net/favicon.ico"> </head> <body alink="#663f22" bgcolor="#a87d72" link="#663f22" text="#000002" vlink="#663f22"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="92%"> <tbody> <tr> <td width="21"><img src="top1.gif" alt="" height="17" width="21"></td> <td style="background-image: url(http://forumnl.merudi.net/top3.gif);" width="100%"> </td> <td width="22"><img src="top2.gif" alt="" height="17" width="21"></td> </tr> <tr align="center" valign="top"> <td colspan="3" > <table align="center" border="0" cellpadding="0" cellspacing="1" width="95%"> <tbody> <tr bgcolor="#000000"> <td> <table border="0" cellpadding="4" cellspacing="1" width="100%"> <tbody> <tr bgcolor="#986d62"> <td> </td> <td valign="bottom"> <b>Forum</b> </td> <td align="center" valign="bottom"> <b>Onderwerpen</b> </td> <td align="center" valign="bottom"> <b>Berichten</b> </td> <td align="left" nowrap="nowrap" valign="bottom"> <b>Laatste Reactie</b> </td> <td align="center" valign="bottom"> <b>Moderators</b> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> <tr> <td width="21"><img src="bottom1.gif" alt="" height="17" width="21"></td> <td style="background-image: url(http://forumnl.merudi.net/bottom3.gif);" width="100%"> </td> <td width="22"><img src="bottom2.gif" alt="" height="17" width="21"></td> </tr> </tbody> </table> </body> </html>
Reporter | ||
Comment 3•17 years ago
|
||
This shows the problem. The top and bottom bar should have a width of 100%. There goes something wrong with the rendering when a table is inside the cel.
Reporter | ||
Updated•17 years ago
|
Summary: Table cells with width="100%" are not correctly rendered → Table cells with width="100%" are not correctly rendered when another table is in the table this cell belongs to
Reporter | ||
Updated•17 years ago
|
Version: unspecified → Trunk
Comment 4•17 years ago
|
||
This is a regression from Bug 300030.
Updated•17 years ago
|
Component: General → Layout
Product: Firefox → Core
QA Contact: general → layout
Reporter | ||
Comment 5•17 years ago
|
||
Ria, can you explain what your comment exactly means?
Comment 6•17 years ago
|
||
I meant that this bug is caused by the fix of Bug 300030 (like a lot of bugs). In the field "Depends on" in that bug you can see them all.
Reporter | ||
Comment 7•17 years ago
|
||
Ah thanks a lot for this explanation. But if why is 300030 marked as fixed then? It seems to cause a lot of problems :S.
Comment 8•17 years ago
|
||
(In reply to comment #7) Because a fix was checked in.
Reporter | ||
Comment 9•17 years ago
|
||
(In reply to comment #8) > Because a fix was checked in. > Well since the fix for bug 300030 clearly doesn't seem to cause a lot of problems, shouldn't this one be re-opened than?
Reporter | ||
Comment 10•17 years ago
|
||
BTW, how do you know the fix for bug 300030 causes this problem? Looking at the description of that bug and comments, I can't see how it does.
Reporter | ||
Comment 11•17 years ago
|
||
Hm, the fix for 300030 doesn't fix the problem. It still exists here.
Comment 12•16 years ago
|
||
If there was a regression from bug 300030, it was fixed before release. The testcase works identically in Fx2 and higher.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•