Last modified: 2008-10-27 22:52:46 UTC
When an InputBox is rendered, its background is always a solid color (defaulting to white). There is no way to override this; CSS is ineffective and bgcolor=transparent does nothing. Apart from being trivially annoying, this also prevents InputBox from being completely integrated into complex layouts with background images and the like. Ideally, InputBox should be transparent by default, or should at least provide the option of transparency.
There is no attribute in the HTML specification, nor is there a standardised CSS property, which allows you to make form fields transparent like that.
(In reply to comment #1) > There is no attribute in the HTML specification, nor is there a standardised CSS > property, which allows you to make form fields transparent like that. I was not referring to the form fields, but rather to the [td] element that surrounds them. At the moment, it has bgcolor="" by default, which both Mozilla and IE seem to interpret as bgcolor="white". I am aware that making the [input] elements transparent is presently not possible; this is not what I am asking to have fixed.
Since refactoring, this seems to be resolved.