Consider the following example: (live demo)
HTML:
<select>
<option>Hello</option>
<option>Stack</option>
<option class="a">Overflow</option>
</select>
CSS:
option.a {
background-color: red;
}
On Windows in Chrome 17 the styling works as expected:
while on Mac in Chrome 17 it doesn't work:
Any ideas how to add a background color to <option>
on Mac?