2017-02-03 1 views
0

Ich habe diesen HTML:Bootstrap css: versuchen, mit Offset zu arbeiten, kann aber nicht zum Zentrum machen

<div id = "search_form" > 
    <h1> Need idea for your trip? </h1> 
    <div class="input-group"> 
     <form action="" method="get" id = "search-form" > 
      {% csrf_token %} 

      <div class="col-xs-6"> 
       {{ form.as_p }} 
       {{ form.media }} 
      </div> 
      <div class="col-xs-6"> 
       <span class="input-group-btn"> 
        <button class="btn btn-primary" id="search_submit" name = "search_submit" type="submit" value = "submit" ><span class="glyphicon glyphicon-search"></span></button> 
       </span> 
      </div> 
     </form> 
    </div> 
</div 

Wie es horizontal zu zentrieren. Ich habe versucht, col-md-offset-3 zu verwenden, aber kein Glück.

+1

Ich sehe div nicht mit '.row' Klasse in über .col-xs-x-Klassen. – tilz0R

+0

Bei richtiger Struktur sieht alles wie gewünscht aus. Die Zeilenklasse sollte innerhalb der Containerklasse div liegen. – tilz0R

Antwort

1

Um col-xs-offset- Klassen zu verwenden, müssen Sie div mit row Klasse über sie verwenden.

Dies ist dokumentiert auf http://getbootstrap.com/css/#grid.

Überprüfen Sie Details zum Grid-System, und Sie können dann Ihren Inhalt zentrieren. Code soll wie folgt aussehen:

<div class="row"> 
    <!-- Half of width and position on center --> 
    <div class="col-xs-6 col-xs-offset-3"> 
     your content 
    </div> 
</div> 
+0

Ich lese Dokumentation. Danke für die Empfehlung. Es funktioniert jedoch nicht. Alles ist ein wenig nach links geschoben –

0

Just for fun

<div class="row"> 
    <div class="col-sm-3" ></div> 
    <div id = "search_form" class="col-sm-6" > 
     <h1> Need idea for your trip? </h1> 
     <div class="input-group"> 
      <form action="" method="get" id = "search-form" > 
      {% csrf_token %} 

     <div class="col-xs-6"> 
      {{ form.as_p }} 
      {{ form.media }} 
     </div> 
     <div class="col-xs-6"> 
      <span class="input-group-btn"> 
       <button class="btn btn-primary" id="search_submit" name = "search_submit" type="submit" value = "submit" ><span class="glyphicon glyphicon-search"></span></button> 
      </span> 
     </div> 
    </form> 
</div> 
</div> 
<div class="col-sm-3" ></div> 
</div> 
+0

Danke für die Antwort. Allerdings scheint alles etwas nach links positioniert zu sein –