Another customisable <select> demo to add to the pile. I had a lot of fun with anchor position, anchor containers, scroll containers, calc-size etc etc https://random-stuff.jakearchibald.com/fancy-select/

Chrome only… for now, but it falls back nicely.

Fancy Select

@jaffathecake Hi Jake, kind of an off topic here but are you aware of a proposal where you start typing inside an input field and the select option values are filtered? Maybe am I missing something obvious.

Have a nice day.

<datalist>: The HTML Data List element - HTML | MDN

The <datalist> HTML element contains a set of <option> elements that represent the permissible or recommended options available to choose from within other controls.

MDN Web Docs
@jaffathecake That's it! I forget about this one and I remember why I didn't use it. Because of this bug https://bugzilla.mozilla.org/show_bug.cgi?id=1535985
1535985 - [Android] `<datalist>` HTML element should display autocompletion drop-down UI

NEW (m_kato) in GeckoView - General. Last updated 2026-01-15.