Данила: flexbox - это потеря 12% пользователей (из-за поддержки браузеров), а для некоторых целевых аудиторий эта цифра может достигать 25%, что недопустимо. Я знаю flexbox, но да я не имею практики работы с ним, по выше описанной причине.
Но речь не об этом. Учить css и html на примере флексбоксов неправильно. Надо знать, как работают флоаты в любом случае и начать стоит с них. Я посоветовал то, что нужно автору вопроса.
Данила: flexbox - одна из технологий, популярная - но не синоним 2016 года. Есть Фреймворки типа bootstrap, есть пре и пост процессоры и еще много прекрасных современных технологий, в которых я ориентируюсь, так же как и с flexbox. И поверьте - это модная технология и весьма интересная, но далеко не будущее верстки.
А те ссылки что я сбросил - это базис для новичка (коем есть автор)
А судя по вашим ответам на тостере, Вы кроме flexbox ничего не знаете, но уже решили, что можете давать оценку кому либо.
Павел Горбунов: запоминать клик одним из приведенных мной способов, потом при генерации на сервере или же в js назначать нужному option атрибут selected
Павел Горбунов: При чем тут верстка, я о генерации кода. Это разные страницы или одна? Что на сервере php? Если да, то "можно использовать hidden input и передавать на сервер, а там генерируя форму это учитывать"
dydikson: Backend и frontend в wordpress разделены (совсем). Вы что-то криво перенесли, поэтому у Вас там вылез Bootstrap. Это 100%. Там нет 1 файла влияющего и на Backend и frontend если Вы конечно не намудрили там адский компот.
ThunderCat: Вопрос из разряда "Вот я штуку придумал, она про мобилки, как реализовать?" Пока однозначно можно сказать, что речь идет о WORDPRESS и автор совсем не знает, как он работает, что такое php.
Но речь не об этом. Учить css и html на примере флексбоксов неправильно. Надо знать, как работают флоаты в любом случае и начать стоит с них. Я посоветовал то, что нужно автору вопроса.