To sprawa reguł biznesowych, która nie jest domeną warstwy kosmetycznej.
W dokumencie HTML kolejność elementów od pierwszego do ostatniego ma znaczenie semantyczne - Twój przypadek nie jest inny, podejrzewam, że próbujesz wskazać różnicę w ważności z jednego elementu do drugiego (w dokument, a nie tylko przedstawienie wizualne) w zależności od kontekstu.
Waszym podejściem powinno być więc JQuery lub inna metoda zmiany znaczenia relacji tych dwóch elementów pod względem ich kolejności w dokumencie. CSS ma na celu zmianę tylko ich wyglądu kosmetycznego.
W takich sytuacjach pomocne może być myślenie "co zrobić, gdy ktoś nie widzi elementów i musi polegać na czytniku ekranu, aby odczytać je w kolejności, w jakiej pojawiają się w dokumencie? nie tylko treść tych dwóch elementów, ale ich związek) są nadal poprawne i zrozumiałe? "
Możesz nie chcieć, aby ta funkcja była dostępna dla osób niewidomych, ale często jest to dobry test sprawdzający, jak podejść do problemu takiego jak ten.
Jak przenosić kartę z jednego obszaru do drugiego? –
Z jQuery. Niektóre są tworzone w jednym obszarze, a inne w innym. Niektóre są przenoszone. –