Milos
Milos

Reputation: 1465

Bootstrap 3.0.3 & 3.2.0 difference

The same code produces different result in bootstrap 3.0.3 & 3.2.0 versions

<div class="form-inline">
    <div class="form-group">
        <label>Date: </label>
        <input name="startdate" class="form-control" type="date">
    </div>
    <div class="form-group">
        <label>Optional Search String: </label>
        <input class="form-control" type="text">
    </div>
  <div class="form-group" style="vertical-align:bottom">
        <button type="button" class="btn btn-primary">Search</button>
  </div>
</div>

3.0.3 enter image description here 3.0.3 example

3.2.0 enter image description here 3.2.0 example

How can I achieve the same layout with new version of bootstrap ?

Upvotes: 3

Views: 168

Answers (1)

Anonymous
Anonymous

Reputation: 10216

Use width: auto; instead of width: 100%; to .form-inline .form-control - DEMO

CSS:

.form-inline .form-control {
    width: auto;
}

[EDITED]

As per your older version, that use width:auto; for only media min-width:768px: - DEMO

@media (min-width:768px) {
    .form-inline .form-control {
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
}

Upvotes: 5

Related Questions