Моя форма начальной загрузки не сгущается должным образом - PullRequest
0 голосов
/ 01 декабря 2019

каждое поле в моей форме работает хорошо, за исключением формы «Откуда уйти». Это для веб-сайта о путешествиях, и у меня есть код из школ w3 для моего отъезда из поля автозаполнения записи для страны, так что если вы наберете c Канада, Камбоджа и т.д.

Я преобразовал форму в начальную загрузку, но у меня возникла та же проблема. Я думаю, что что-то в автозаполнении кода мешает его правильному масштабированию. снимок экрана мобильного представления Когда он находится в режиме рабочего стола, все работает нормально

вот мой код формы:

<div class="autocomplete">


<label class="sr-only" for="dateleaving"> Date Leaving:</label>
<input type="date" id="dateleaving" name="dateleaving" class="form-control mb-2 mr-sm-2" required="required" placeholder="Date Leaving" />

<label class="sr-only" for="datereturning"> Date Returning:</label>
<input type="date" id="datereturning" name="datereturning" class="form-control mb-2 mr-sm-2" required="required" placeholder="Date Returning" />

<label class="sr-only" for="myInput"> Leaving From:</label>
<input type="text" id="myInput" name="leavingfrom" class="form-control mb-2 mr-sm-2" required="required" placeholder="Leaving From" />


<label class="sr-only" for="vacapackage"> Package Selected:</label>
<select id="vacapackage" name="vacapackage" class="form-control mb-2 mr-sm-2" required="required" placeholder="Choose Your Package"  />
    <option value="caribbean">Caribbean New Year</option>
    <option value="polynesia">Polynesian Paradise</option>
    <option value="asia">Asian Expedition</option>
    <option value="europe">European Vacation</option>

</select>


    </div>
    <br />

  <button type="submit" class="btn btn-primary mb-2">Submit</button>

</form> 

А вот мой CSS:


.autocomplete {
  display: inline-block;
}

input {
  border: 1px solid ;
  background-color: white;
  padding: 10px;
  font-size: 16px;
}

input[type=text] {
  background-color: white;
  width: 15%;
}

input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
}

.autocomplete-items {
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: DodgerBlue;
  border-bottom: 1px solid #d4d4d4;
}

.autocomplete-items div:hover {
  background-color: #e9e9e9;
}

.autocomplete-active {
  background-color: DodgerBlue !important;
  color: #ffffff;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...