There is no way html / css get around this, Fatih said in a comment, it depends on the operating system / browser. However, there are various JavaScript methods.
This one looks great to me if you can select the code if it is: http://jquery-ui.googlecode.com/svn/branches/labs/selectmenu/index.html (link dead)
This is also very nice: http://uniformjs.com/
Of course, you can change the graphics behind them so that you can look the way you want.
EDIT
, , , - GitHub .