Styling <input> Elements

CSS styling can be used effectively to alter the appearance of most input element types. As usual, there are browser-dependant limitations on what can and cannot be done. We summarize the behavior of the more frequently used CSS attributes below

As we have indicated earlier input elements with the type="file" setting do not respond to CSS styling. This is a constraint imposed by browsers in the interests of security. We discuss a technique for circumventing this constraint here.

Jump To...

Colophon