Mark Pawelek wrote:
> I've been writing a DHTML intensive application for database administration.  
> It works well with IE4+
> 
> Recently I decided to extent it the Mozilla browser.  The DHTML was going 
> fairly well despite a few hiccups, The style sheets were written by a designer 
> who naturally expects all web-sites in these related applications (mine and 
> several others) to use the same style. File upload is integral to the application.
> 
> In view of what I read here the best course of action is for me to drop support 
> for Netscape and simply demand that users get IE.
> 
> Is that really what the designers of Mozilla want?
> 
> On Wed, 03 Apr 2002 11:31:51 -0500, Boris Zbarsky <[EMAIL PROTECTED]> wrote:
> 
> 
>>Mark Pawelek wrote:
>>
>>>Is there any way a style can be attached to the <input type=file> tag?
>>
>><input type="file"> cannot be described in terms of CSS.  Appendix A to 
>>the CSS2 spec ("A sample style sheet for HTML 4.0") explicitly says so. 
>>  This means that any application of style to it is unpredictable to 
>>start with and should be avoided.
> 
> 

Using the attached example, it can be shown that Mozilla can
apply some styles to a <input type="file">:

However, as it shows only font and font-size can be changed,
or the whole <input type="file"> can be hidden using display: none.

See the css file on how the elements of a <input type="file"> can be 
styled. Note that to 'security reasons' the elements within the
<input type="file"> cannot be styled (except for font and font-size).

It should be possible to get a reasonable effect, even in mozilla ;-).

Turn on 'XBL-based form control' in the Edit/Preferences/Debug panel
to get the best effect.

Greetings, Alfred Kayser



Reply via email to