Hallo.
Eventuell ein unschöner Lösungsansatz.
Was soll daran unschön sein? Er erfüllt seinen Zweck und bringt im konkreten Fall auch keine Nachteile mit sich. Dass sich die visuelle Reihenfolge verändert, spielt bei einer <ul>
ja keine Rolle.
MfG, at