Hallo Gerrit,
mein naiver Versuch mit details sähe so aus: https://jsfiddle.net/Rolf_b/gc1j4drL/
Das ::marker Pseudoelement ist seit Oktober 2020 in den Evergreen-Browsern nutzbar. Für den Internet Explorer habe ich noch eine Browserweiche drin, mit @supports. Das kennt der IE nicht, das Menü ist dann ständig offen.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi