Как правильно сделать форму с помощью flexbox?

Есть вот такая форма:

5ee88698cf24f770809826.png

Меня интересует как правильно разместить в ней элементы с помощью flexbox, чтобы они правильно адаптировались при уменьшении экрана. А также есть подобные формы, но, например, в одной форме нет поля для телефона и важно чтобы я не меняла ширину каждый раз для другой формы, а инпуты сами к ней приспосабливались. Такое реально сделать?
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
approximate_solution
@approximate_solution
JS Developer. Angular\React\Vue\Ember
Для выполнения данной разметки нужно минимальное знание флексов.
display: flex flex-wrap: wrapдля родителя form
flex-basis flex-grow - для label и инпут(в зависимости от того будете ли вы оборачивать input.
В целом всё. Далее вы меняете данные значения в зависимости от media(если нужно).
Начните верстать на codepen. Если не получиться - поправлю.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект