Safari’s Customizable Select gives native styling—just keep option text
Safari 27 introduces a built‑in Customizable Select control, letting developers style <select> elements with icons, colors, and custom layouts without losing native behavior. The only rule: every option must still contain text or an accessible label, otherwise you break UX, accessibility, and progressive enhancement.