Tengo una página donde solo existe el formulario y quiero que el formulario se coloque en el centro de la pantalla.
<div class="container">
<div class="row justify-content-center align-items-center">
<form>
<div class="form-group">
<label for="formGroupExampleInput">Example label</label>
<input type="text" class="form-control" id="formGroupExampleInput" placeholder="Example input">
</div>
<div class="form-group">
<label for="formGroupExampleInput2">Another label</label>
<input type="text" class="form-control" id="formGroupExampleInput2" placeholder="Another input">
</div>
</form>
</div>
</div>
Las justify-content-center
alinea forma horizontal, pero no puedo encontrar la manera de alinear verticalmente. He intentado usar align-items-center
y align-self-center
, pero no funciona.
¿Qué me estoy perdiendo?
<section>
etiqueta, o debería uno apegarse a<div>
s para centrar el contenido horizontal y verticalmente en la ventana gráfica? Tengo un sitio existente que tiene páginas con secciones que cambian de color y / o imágenes de fondo.