Я хотел бы поставить label
и input[type=text]
в одну строку, и я хотел бы, чтобы ширина input
заполнила оставшуюся ширину содержащего элемента независимо от длины текста метки (см. первое изображение).
Я попытался использовать width: auto;
для input
, но, похоже, имеет статическую ширину. Я также пробовал width: 100%;
, но это перемещает input
в новую строку (см. Второе изображение).
Как я могу добиться этого с помощью CSS?