You're right, of course. I have to finally learn to suppress my
Netscape 3 instincts.
Thanks again for the help.
"Harlan Messinger" <h.messinger@comcast.net> wrote in message news:<c2arv7$1rpt2s$1@ID-114100.news.uni-berlin.de>...[color=blue]
> "Jonathan Daggar" <jdaggar@yahoo.com> wrote in message
> news:62ba348b.0403051140.19a684f7@posting.google.c om...[color=green]
> > "Harlan Messinger" <h.messinger@comcast.net> wrote:
> >[color=darkred]
> > > The actual implementation of this rule by browsers varies somewhat.[/color][/color]
> Replace[color=green][color=darkred]
> > > <input type="text" class="smallbox" maxlength="3" name="reputation">
> > > </td>
> > > with
> > > <input type="text" class="smallbox" maxlength="3"[/color][/color]
> name="reputation"></td>[color=green][color=darkred]
> > > and see what happens.[/color]
> >
> > Thank you, that's half the problem there. That's fixed.
> >[color=darkred]
> > > I don't know what distinction you're making between "at least one space[/color][/color]
> in[color=green][color=darkred]
> > > after each field" and "some mystery padding on the right". It's not[/color][/color]
> clear[color=green][color=darkred]
> > > from your description or your sample page.[/color]
> >
> > Apologies for that, I've put up a revised copy with the page breaks
> > removed and borders added to clarify the issue.
> >
http://lenin.net/~daggar/formtest.html
> >
> > The page break/white space is gone, but there's still a noticeable bit
> > of trailing space. I call it "mystery padding" because it's
> > apparently not textual white space (it can't be selected like a text
> > space could). Something, however seems to be forcing the table cell to
> > grow in horizontal size, even when the input form proper should be
> > able to fit within the dictated horizontal size of the cell.[/color]
>
> The rest of your problem is that the sum of the cell widths exceeds the
> table's width. When that happens, everything breaks.
>
> Since you're using CSS, use it for the widths as well, and then make sure
> everything adds up. You're better off if, to the extent possible, you let
> the browser do the work, or you limit explicit widths to only certain
> columns.
>[color=green]
> >
> > I'm testing this on IE6, Opera 7.2, and Mozilla 1.0. While the
> > vertical size varies between them-- something I'll have to adjust
> > for-- all of them seem to be forcing some unexplained white space
> > between the right edge of the input field and the end of the table
> > cell. Doubly mysterious (to me at least), since I've set the table
> > cell to "overflow:hidden" to try to hide the extra space.
> >
> > What am I missing here?
> >
> > Thank you again,
> > J. Daggar[/color][/color]