This sounds exactly like the problem I need to solve. I have a form embedded in a table. Because I need different amounts of space for captions (which appear to the left of their fields) and the fields themselves, but still want a regular appearance to the whole thing, I've designed a table with fixed-width columns, then I make liberal use of "colspan" to have the contents occupy the appropriate width. For text fields, I specify "width='100%'", which causes the text fields to fill the number of columns I allocate for them. However, when I did the same thing with <textarea>s, they only expand to about half the size of the space, leaving me with a ragged-looking form. Right now, I'm using "cols" attributes to approximate the width of the space (but of course this depends on browser, font choices, etc.). According to what I've read on this thread, the "width='100%'" style for <textarea> should do the trick, but it's not. Any ideas?







Bookmarks