CSS Can Now Style Native Select Dropdowns Without JavaScript Rebuilds

Browsers are gaining support for a new CSS feature called 'customizable select,' which allows developers to fully style native HTML select dropdowns using the new 'appearance: base-select' value. Previously, the select element's popup was largely controlled by the operating system, forcing developers to rebuild the control in JavaScript to match custom designs. The new approach lets developers style the picker, options, arrow icon, and checkmark with CSS while retaining native form submission, keyboard interaction, and accessibility behavior. Chrome and Edge shipped support in version 135, and Safari followed with version 27 released on September 17, 2026, while Firefox support remains experimental and off by default. Developers are advised to treat the feature as progressive enhancement, ensuring unstyled, functional dropdowns still appear in unsupported browsers.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in