In IE, the dropdown-list takes the same width as the dropbox (I hope I am making sense) whereas in Firefox the dropdown-list’s width varies according to the content.
This basically means that I have to make sure that the dropbox is wide enough to display the longest selection possible. This makes my page look very ugly 🙁
Is there any workaround for this problem?
How can I use CSS to set different widths for dropbox and the dropdownlist?
Here’s another jQuery based example. In contrary to all the other answers posted here, it takes all keyboard and mouse events into account, especially clicks:
Use it in combination with this piece of CSS:
All you need to do is to add the class
wideto the dropdown element(s) in question.Here is a jsfiddle example.