Ich erstellte ein Login-Formular, das derzeit die gesamte Breite des Bildschirms passt. Ich habe versucht, die Formenbreite kleiner zu machen, indem ich Breite verwendete: 50%, die die Form perfekt maß, aber die Form an der linken Seite des Bildschirms klebte. Wie würde ich die Größe der Formulare ändern, während ich sie zentriert und reaktionsfähig mache? Gibt es einfach ein Attribut, von dem ich nichts weiß?Wie Login-Formular nicht ganze Breite des Bildschirms passen
html,
body {
height:100%;
font-family: 'Alegreya Sans', sans-serif;
}
#header {
background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('../img/hero.jpeg') center center no-repeat;
background-size:cover;
height:100%;
color:white;
display:flex;
align-items:center;
}
#header h1 {
text-align: center;
font-family: 'Raleway', sans-serif;
font-size: 500%;
font-weight: 300;
}
#header h3 {
text-align: center;
font-family: 'Raleway', sans-serif;
font-size: 200%;
font-weight: 100;
}
.login {
background-color:rgba(0,0,0,0.5);
padding:30px;
border-radius:10px;
}
<section id="header">
<div class="col-sm-12 login">
<h1>Apple ID</h1>
<h3>Manage your Apple account</h3>
<form>
<fieldset class="form-group">
<label class="sr-only">Apple ID</label>
<input type="email" class="form-control" placeholder="Apple ID">
</fieldset>
<fieldset class="form-group">
<label class="sr-only">Password</label>
<input type="password" class="form-control" placeholder="Password">
</fieldset>
<button type="submit" class="btn btn-outline-info btn-block">login</button>
</form>
</div>
</section>
Dies in Kombination mit Marge: 0 auto; hat den Trick gemacht! Danke! – YoungCoder