тело и содержимое div высота 100 в начальной загрузке 4 + угловой - PullRequest
0 голосов
/ 17 октября 2018

Я хочу установить <div class="card"> центр страницы или тела. Он отлично работает в браузере настольного компьютера, но в мобильном представлении не работает, я могу установить его по центру, используя ...

html, body {
  height: 100%;
  background: linear-gradient(to top right, #fc2c77 0%, #6c4079 100%);
}

и

h-100,

центр выравнивания предметов h-100

<div class="container h-100">
  <div class="row align-items-center h-100 pt-5 pb-5">
    <form class="col-12 wow fadeInUp " data-wow-delay="0.2s">
      <div class="card"> 
       ...
      </div>
    </form>
  </div>
</div>

отлично работает на рабочем столебраузер enter image description here

, но в мобильном представлении форма вырезана сверху и снизу и тело повторяется при прокрутке

enter image description here

1 Ответ

0 голосов
/ 17 октября 2018

Чтобы предотвратить вырезание вашей формы, добавьте display:table или display:grid к родительскому .container:

<div class="container h-100 "style="display:grid">...</div> или: <div class="container h-100 d-table">...</div>

Относительно линейного градиентаповторяя при прокрутке тела, убедитесь, что ваши html и body заполняют страницу:

body { min-height: 100%; overflow: auto; }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...