Yes, you could change the background of select
but you will not be able to change the highlight color (when you hover) by using CSS!
You have few options:
-
Is to convert
select
intoul, li
kind of select and do anything you want with this. -
Use libraries like Choosen, Select2 or jQuery Form Styler . These allow you to style in much more broad and cross-browser way.