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 that seems very broken in chrome canary on android at least. The select picker never opens but the values randomly change.
@Lukew huh, it works fine here. How weird. Do you have any flags enabled?
@jaffathecake yes, experimental web platform features. Disabiling that fixes it.
@Lukew @jaffathecake I ran into a problem with customisable selects on Android where if the popup appears over the top of the select box, it was registering the tap to summon the popup as also being a tap ON the popup, which then selected something. I thought that was fixed but it might be related? (Or might be completely unrelated.) https://issues.chromium.org/issues/452084008 has the details
Chromium