Bootstrap Links ausrichten, checkbox in horizontaler form

Ich bin mit Bootstrap 3.3.7. Ich habe eine horizontale form mit einem label-weniger checkbox, wie diese:

<div class="container-fluid" style="max-width:600px">
  <form class="form-horizontal">
    <div class="form-group">
      <label class="control-label col-sm-2" for="field1">Field 1:</label>
      <div class="col-sm-8">
        <input class="form-control" type="text" id="field1"/>
      </div>
    </div>
    <div class="form-group">
      <label class="control-label col-sm-2" for="field2">Field 2:</label>
      <div class="col-sm-8">
        <input class="form-control" type="text" id="field2"/>
      </div>
    </div>
    <div class="form-group">
      <label class="control-label col-sm-2" for="field3">Field 3:</label>
      <div class="col-sm-8">
        <!-- HERE IS THE CHECKBOX: -->
        <input class="form-control" type="checkbox" id="field3"/>
      </div>
    </div>
    <div class="form-group">
      <div class="col-sm-offset-2 col-sm-8">
        <button class="btn btn-default btn-primary" type="submit">Apply Changes</button>
      </div>
    </div>
  </form>
</div>

Habe ich einen Bootply demo hier.

Das problem ist das Kontrollkästchen zentriert ist. Ich wollte, dass es Links ausgerichtet werden, so dass der linke Rand an den linken Rand des Textes Eingänge oben.

Wie mache ich das?

Habe ich versucht:

  • Hinzufügen Klasse text-left div enthält die checkbox (Ergebnis: keine Wirkung).
  • Entfernen der raster Breite Spezifizierer von der checkbox-div (Ergebnis: es endet nur bis auf die nächste Zeile).
  • Umschließt die checkbox input in label tag, eine wilde Vermutung nach dem Lesen dieser Beitrag (Ergebnis: es verschwindet).
  • Random hand-wavey-rearrangements von divs (Ergebnis: Geist zerkleinert, git checkout änderungen zurücknehmen).

Ich bin aus Ideen heraus.

InformationsquelleAutor Jason C | 2016-12-10

Schreibe einen Kommentar