Styling a <select> Dropdown with Only CSS: Understanding the Limitations and Code Examples
Unfortunately, styling a <select> dropdown element directly with CSS is quite limited. Browsers have significant control over the default appearance of dropdowns