Closed
Bug 3309
Opened 26 years ago
Closed 26 years ago
Tables render/resize strange
Categories
(Core :: Layout: Tables, defect, P2)
Tracking
()
VERIFIED
FIXED
People
(Reporter: corion, Assigned: buster)
Details
1) As with the original Netscape, a table attribute of 'border="0"' will
instead of the semantics render a border around the table.
and
2) The following snippet will render incorrect until Gecko is resized :
<html><body><div align="center"><center><table BGCOLOR="#000000"
CELLSPACING="5" width="80%" cellpadding="5"><TBODY>
<tr><td width="30" BGCOLOR="#FFCC33" align="right">1<td BGCOLOR="#FFCC33"><a
href="../SOUNDTRACK - LOLA RENNT - 01 - BELIEVE.MP3">Believe</a><td
BGCOLOR="#FFCC33" width="41" align="right">4:53</tr>
</TBODY></table></font><div align="right"><br><br><A HREF="../index.html"><font
SIZE="3" FACE="Arial" COLOR="#FFCC33">Back to the
index...</font></A></div></center></div></body></html>
It is expected that the table at least displays the three columns and occupies
80% of the width of the browser window, leaving 10% to each side. What happens
is that the table starts way into the page and continues off-page (without a
scrollbar being added). The black border around the page does not continue
around the cells.
Resizing the browser window removes this problem until the page is reloaded.
As an aside, the table (still) does not inherit the surrounding <FONT> tag, but
I guess that is more of a philosophy thing.
Updated•26 years ago
|
Status: NEW → ASSIGNED
Comment 1•26 years ago
|
||
The only problem I can find is that the <table> is not centered in the <div>.
Here is a simple test case illustrating that the alignment info from the
<center> tag is not getting passed to the <table>
<body>
<center>
<table border=1><tr><td>foo</tr></table>
</center>
</body>
Updated•26 years ago
|
Assignee: karnaze → peterl
Status: ASSIGNED → NEW
Comment 2•26 years ago
|
||
Kipp says <Its a compatability bug, not a css handling bug. We now conform to
css's box model which states that "text-align" applies to "inline boxes". Since
a table is not an inline box, it isn't affected by the text-align.
We need a compatability hack to enable text-align (or some -moz-center property)
to apply in this situation...>
So, a <table> inside of a <center> renders correctly in Standard Mode but not in
NavQuirks mode. I'm reassigning this to Peter.
Updated•26 years ago
|
Assignee: peterl → kipp
Comment 3•26 years ago
|
||
Another duplicate for you to close
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
Comment 5•26 years ago
|
||
Using 3/26 build and the HTML code provided, verified bug fixed.
You need to log in
before you can comment on or make changes to this bug.
Description
•