matz: Formfelder mit CSS für alle Browser (insb. Checkbox u Radio)

Beitrag lesen

sorry wegen der vielen fragezeichen hier noch mal zur besseren verständnis ...

hallo ... habe formfeldern einen rahmen (border:1px solid #bfbfbf;) gegeben. doch grade bei den  checkbox u radiobuttons gibt es bei vielen browsern probleme mit der darstellung.

  • nn4.x interpretiert nur mit 'font-family: ;' durchgehend gar nicht, ansonsten falsch und unbenutzbarmachend
  • nn7.x interpretiert checkbox u radio gar nicht, was einen schritt zurück ist, da nn6.x das sehr gut kann (selbst die select-box konnte nn6 mit definierten rahmen interpretieren - dass kann nur noch opera 7)
  • der ie 6 interpretiert den rahmen bei checkbox u radio falsch (weiß eine/ einer was ie 4.x/5.x da machen und wie mac-browser reagieren????)
  • das gleiche gilt für den opera 6.0.

also: kennt jemand eine css-browserweiche bei der nur die nn-browser anspringen (zumindestens der 6 er)?

unter http://centricle.com/ref/css/filters/ hab ich nur html[xmlns] gefunden was nicht funktioniert ... vielleicht weiss wer warum:

html[xmlns] .radio, .checkbox {border:1px solid #bfbfbf; font-family: ;}

<input class="radio" name="" type="radio" value="">

das wird einfach von allen browsern ignoriert.

wie löst ihr das formular-gestaltungsproblem?

danke