Bootstrap 3.0.3和3.2.0的区别

Mil*_*los 3 css twitter-bootstrap twitter-bootstrap-3

相同的代码在bootstrap 3.0.3和3.2.0版本中产生不同的结果

<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>
Run Code Online (Sandbox Code Playgroud)

3.0.3 在此输入图像描述 3.0.3示例

3.2.0 在此输入图像描述 3.2.0示例

如何使用新版本的bootstrap实现相同的布局?

Ano*_*ous 5

使用width: auto;的,而不是width: 100%;.form-inline .form-control- DEMO

CSS:

.form-inline .form-control {
    width: auto;
}
Run Code Online (Sandbox Code Playgroud)

[EDITED]

根据您的旧版本,width:auto;仅用于媒体min-width:768px: - DEMO

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