Ich bin ziemlich neu in Front-HTML/CSS und benutze Bootstrap, um meine Seiten Seiten und sieht gut aus und reagiert. Allerdings habe ich eine Seite mit einem Eingabesuchfeld und möchte, dass es auf der Seite zentriert ist. Dies ist, was mein HTML aussieht:Vertikal und horizontal Bootstrap Row auf Seite
html {
position: relative;
min-height: 100%;
}
body {
/* Margin bottom by footer height */
margin-bottom: 60px;
}
/* for search bar */
.stylish-input-group .input-group-addon {
background: white !important;
}
.stylish-input-group .form-control {
border-right: 0;
box-shadow: 0 0 0;
border-color: #ccc;
}
.stylish-input-group button {
border: 0;
background: transparent;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-sm-6 col-sm-offset-3">
<div id="imaginary_container">
<div class="input-group stylish-input-group">
<input type="text" class="form-control" placeholder="search" autofocus>
<span class="input-group-addon">
<button type="submit">
<span class="glyphicon glyphicon-search"></span>
</button>
</span>
</div>
</div>
</div>
</div>
</div>
Was ich hoffe ist zu tun, um das Suchfeld auf der Seite, ähnlich wie Google die Homepage zu zentrieren. Irgendwelche Ideen, wie ich das erreichen kann? Vielen Dank.
Ihr Code funktioniert bereits, warum funktioniert Ihrer Meinung nach nicht? Wenn Sie auf kleineren Fenstern meinen, fügen Sie einfach col-md-6 und col-xs-6 zu Ihrem div hinzu und dann jeweils col-md-offset-3 und col-xs-offset-3 – Yaser