HTML / CSS выравнивание 2 элементов к 1 элементу, например, 2 входа с одной меткой - PullRequest
0 голосов
/ 14 марта 2020

Вот изображение того, чего я хочу достичь:

enter image description here

Как выровнять Вход 2 с Входом 1? Мне кажется, что трудно достичь чего-то такого простого. Очевидно, что все это должно быть адаптивным к сети. Кроме того, я не хочу использовать таблицы.

<form>
  <div class="field">
    <label>Label</label>
    <input id="Input 1" type="text" />
  </div>
  <div class="field">
    <input id="Input 2" type="text" />
  </div>
</form>

1 Ответ

2 голосов
/ 14 марта 2020

Float может сделать это легко. Убедитесь, что нижнее поле достаточно велико, чтобы вы могли ввести sh второй вход:

label {
  float:left;
  margin:5px 0 10px;
}
input {
  margin:2px 5px;
}
<form>
  <div class="field">
    <label>Label</label>
    <input id="Input 1" type="text" >
  </div>
  <div class="field">
    <input id="Input 2" type="text" >
  </div>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...