Bootstrap Input Sizing

Input Sizing in Forms

Set the heights of input elements using classes like .input-lg and .input-sm.

Set the widths of elements using grid column classes like .col-lg-*and .col-sm-*.


Height Sizing

The following examples shows input elements with different heights:

Example

<form>
<div class=”form-group”>
<label for=”inputdefault”>Default input</label>
<input class=”form-control” id=”inputdefault” type=”text”>
</div>
<div class=”form-group”>
<label for=”inputlg”>input-lg</label>
<input class=”form-control input-lg” id=”inputlg” type=”text”>
</div>
<div class=”form-group”>
<label for=”inputsm”>input-sm</label>
<input class=”form-control input-sm” id=”inputsm” type=”text”>
</div>
</form>

 

You can quickly size labels and form controls within a Horizontal form by adding .form-group-* to the <div class="form-group"> element:

Example

<form class=”form-horizontal”>
<div class=”form-group form-group-lg”>
<label class=”col-sm-2 control-label” for=”lg”>form-group-lg</label>
<div class=”col-sm-10″>
<input class=”form-control” type=”text” id=”lg”>
</div>
</div>
<div class=”form-group form-group-sm”>
<label class=”col-sm-2 control-label” for=”sm”>form-group-sm</label>
<div class=”col-sm-10″>
<input class=”form-control” type=”text” id=”sm”>
</div>
</div>
</form>

 


Column Sizing

The following examples shows input elements with different widths using different .col-xs-* classes:

Example

<div class=”col-xs-2″>
<label for=”ex1″>col-xs-2</label>
<input class=”form-control” id=”ex1″ type=”text”>
</div>
<div class=”col-xs-3″>
<label for=”ex2″>col-xs-3</label>
<input class=”form-control” id=”ex2″ type=”text”>
</div>
<div class=”col-xs-4″>
<label for=”ex3″>col-xs-4</label>
<input class=”form-control” id=”ex3″ type=”text”>
</div>

 


Help Text

Use the .help-block class to add a block level help text in forms:

Example

<div class=”form-group”>
<label for=”pwd”>Password:</label>
<input type=”password” class=”form-control” id=”pwd” placeholder=”Enter password”>
<span class=”help-block”>This is some help text…</span>
</div>

Leave a Reply

Your email address will not be published. Required fields are marked *