Forum Moderators: open
However, if you have a good reason for wanting to accomplish something like that, then I'll let you know what you can do. First you should try solving it with normal input fields though...
However, you need to tell your client that it's not good style, that it will make people confused. Thing is, though, width/padding/margin doesn't work in NN4 either.
Have you looked at the page in NN4? Are the input elements significantly smaller than in, say, IE?
If so, there are two alternative (and in my opinion "better") ways to solve what you're looking for.
1) If you're using the HTML4 standard you could use the <font> tag to make the input element bigger. Compare these two in NN4:
<font size="1"><input type="text" width="20"></font><br>
<font size="7"><input type="text" width="20"></font>
2) However, <font> tags are evil and should be avoided ;) There's a better solution. Add this to your style sheet:
input {
font-size: 32px;
/*/*/
font-size: 12px;
/* NN4 */
}
Try that in NN4. Then look at the page in IE (or any other browser) and you'll see the difference. The font sizes were just examples. But, at least you can make the input elements the same size by playing with font-size. The first line (32px) will be read by NN4. The second line (12px) is hidden from NN4, but will be read by other browsers.
Finally, tell your client (in a nice way) to upgrade. NN4 is based on technology from 1995 (yes, I know it says "Copyright 2001", but that's just when they made the last change to it. The technology is 1995.) I assume your client isn't using Win 3.1 still (or even Win95)? ;)
Ask why he/she likes NN4 so much, and introduce him/her to a Gecko browser instead ;) They are faster and better, and they have everything he/she is already used to, and more.