I’m looking for a sensible way how to style select boxes, checkboxes and/or radiobuttons with CSS. I know that you can’t do it with plain CSS because of how browsers’ rendering engines work.
But are there any javascript ways to style these HTML elements? And do they work across major browsers?
Dojo contains some DHTML-implemented widgets that can replace these for many pages. It degrades gracefully to the native ones when someone has JS turned off.