I'd like for all the options in a select menu to be centered, however I can't find a way of doing it.

After a quick google I couldn't find any real solutions, however most of the entries are quite old, so I'm wondering if there have been any improvements made to css to make this possible.

The closest I've found is to use text indentation, which may well work for the options that are the same length, but for any options of varying lengths it of course looks off.