I guess I do not understand the simple thing.
<select> <option style='background: #009966; color: #FFF;'></option> </select> in Firefox works - in Chrome no.
No Each browser understands and shows a very different way, in iOS everything will be different in general. If you want 100% cross-browser compatibility, you need to use one of the many JS scripts that replace the layout with ul>li (for example), and then you paint them as you like.
Everything works the same:
option { background: #009966; color: #FFF; } <select> <option>123</option> <option>123</option> <option>123</option> <option>123</option> </select> Source: https://ru.stackoverflow.com/questions/456032/
All Articles