I am currently exploring alternative solutions (without the use of JavaScript) to address a Firefox bug that prevents styling the dropdown arrow in select elements. Some sources suggest placing the select element within a container and adjusting the container's width to be smaller than the select element's width. However, this approach does not seem to work for me, even when I set the select element's width to an extremely large value (the arrow still appears at the far right).
You can view the jsFiddle here.
CSS:
#nav {
// CSS styles here...
}
#nav select {
// CSS styles here...
}
// EDIT
Additional HTML code:
<nav class="nav-holder" id="nav">
<select>
<option selected="selected" value="">Go to...</option>
</select>
</nav>