Задать вопрос
Igooooood
@Igooooood
junior Front-end developer

Как сверстать input и label грамотно?

aeaa6f8e66dc4940bc238a15e3e0488b.jpg

Как сверстать и так, что бы ширина сама менялась в зависимость от места которое осталось в родительском блоке? и этот компонент можно было переиспользовать?
  • Вопрос задан
  • 250 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
sinster72
@sinster72
Если позволяет браузерная поддержка то на флексах проще всего.
например
<label><span>текст</span><input></label>
label {display:flex;}
span {flex: 0 0 auto;}/*не меняет размеров*/
input {flex: 1 1 auto}/*занимает все оставшееся пространство и сжимается*/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
GeorgeGeorge
@GeorgeGeorge
Студент
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы