J'essaie de créer une page d'atterrissage d'application à l'aide d'un cadre d'amorçage (Bootstrap 4 alpha). Tout en essayant d'aligner tout au centre, j'ai utilisé text-align:center
dans jumbotron id. Tout sauf le formulaire e-mail aligné.Utilisation du centre d'alignement de texte pour centrer le formulaire de courrier électronique:
Y a-t-il un moyen d'aligner le formulaire de courrier électronique au centre et de s'assurer qu'il reste au centre quelle que soit la largeur de la page Web.
Ceci est le code dans la feuille de style.
.jumbotron
{
background-image: url(background.jpg);
text-align: center;
margin-top: 50px;
}
Ceci est le code principal.
<div class="jumbotron" id="jumbotron">
<h1 class="display-3">My Awesome App!</h1>
<p class="lead">This is why YOU should download this fantastic app!</p>
<hr class="m-y-2">
<p>Want to know more? Join our mailing list!</p>
<form class="form-inline" id = "emailbar">
<div class="form-group">
<label class="sr-only" for="email">Email address</label>
<div class="input-group">
<div class="input-group-addon">@</div>
<input type="email" class="form-control" id="email" placeholder="Your email">
</div>
</div>
<button type="submit" class="btn btn-primary">Sign up</button>
</form>
</div>
Il suffit d'ajouter la classe 'justify-content-center' à'
' –don » t oublier de spécifier que vous utilisez 'bootstrap 4 alpha'. 'bootstrap 3' utilise le bloc inline, donc ceci est affiché correctement. 'bootstrap 4' utilise' display: flex', vous devez donc ajuster la manière dont vous envisagez de justifier vos éléments ou d'aligner votre contenu. – andreim