• Beware of heavily styled quasi-select elements. They're usually div tags in disguise. Select elements are very difficult to style beyond positioning since they're so heavily reliant on implementation. You're either going to be looking towards a pre-baked solution or a bunch of hacky CSS/JS. –  Sep 01 '11 at 20:49
  • 2 Answers2

    1

    You can't. The default SELECT is a form element rendered by the browser and/or OS.

    What you have to do is built-your-own akin to something like this:

    http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/

    DA.
    • 39,848
    • 49
    • 150
    • 213
    1

    I'm not sure there's a way to change the native select element.

    I think you must create it by your self using some JS or the much easier way use a jQuery UI plugin, like this: http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/

    This question has been here before, see Is it possible to style a select box? which roughly gives the same answer.

    Community
    • 1
    • 1
    Zyberzero
    • 1,604
    • 2
    • 15
    • 35