Some issues are discussed here.

1. --> CSS in form elements is a crapshoot. The issue that has been
debated by many Mozilla developers and w3c memebers (I hickson, B
Zbarsky, D Baron).

3. The wiki page points out a few issues. There are tons of issues. My
much-outdated article "Forms with Style" points out some problems.
Ironically, my article, which isn't that great, is linked from the
wiki page.

0. I want to control the style of form elements. As-is, it is a
crapshoot in the browsers. you can apply some properties to some
elements in some browsers. But then when you try to float something or
position something, it might break in one browser.

Using CSS for form elements is unreliable and unpredictable -- kind of
like using CSS in the days of IE4 and NS4. But that didn't stop people
from trying and writing about it. And eventually, progress has been
made.

For a specific example of the problem, have a look at the test case
linked below.

Discussion:
See the extra "faux" padding on the button and input type="button"?
It's different in opera. Different in IE. The faux padding is absent
only in Safari.

Floating a button element is worse: It's disastrous. 

The checkbox looks like a checkbox, even though I said display: block.
Block elements should not have a check indicator.

Here's a bugzilla attachment ->

https://bugzilla.mozilla.org/attachment.cgi?id=192602

I'm glad that there are people reading this other than mozilla
developers and CSS Spec authors. I've worked with forms on real jobs
for real sites and had a lot problems and tedious, and hackish
workarounds required to meet design and browser reqs.

Garrett

On 8/15/05, Pringle, Ron <[EMAIL PROTECTED]> wrote:
> > This question is not about using flash or javascript. It's not about
> > polling users with usability questions. Leave those for another
> > discussion. This issue is regarding controlling the appearance of
> > elements.
> >
> > This question addresses these issues:
> > 1) Styling form controls
> > 2) Using the 'display' attribute to change a form element's display
> > from "native" or "auto".
> > https://bugzilla.mozilla.org/attachment.cgi?id=192602
> 
> Garrett-
> 
> I'm sorry, but I'm not sure what your actual question pertaining to CSS is.
> If it was "how do I style forms", then the list's wiki page should be of
> help to you.
> 
> http://css-discuss.incutio.com/?page=FormElements
> 
> It has a number of links discussing the practical styling of forms within
> current limitations.
> 
> ALSO, it is against list policy to crosspost to multiple lists.
> 
> Regards,
> Ron
> 


-- 
http://dhtmlkitchen.com/
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to