html - Bootstrap <input> 在 div 中对齐顶部

标签 html css twitter-bootstrap

如何将 Bootstrap 输入字段与 div 顶部对齐?
我使用一个文本输入,然后是一个 3 行的文本区域。
现在我想要输入字段和文本区域具有相同的“顶行”。

像这样:

-----     -----
-----     

          -----

而不是像这样(在 div 中间):

          -----

-----     
-----

          -----

代码

<form class="form form-inline">
  <!-- Label -->
  <div class="col-md-1">
    <label class="label label-danger">Kommentar <span class="glyphicon glyphicon-arrow-right"></span></label>
  </div>
  <!--Name input-->
    <input class="form-control col-md-offset-1" type="text" id="name_input" name="name_input" placeholder="Namn" required="">
    <textarea class="form-control col-md-offset-1" rows="3" id="input_text" name="text_input" placeholder="Kommentar.." required=""></textarea>
</form>

最佳答案

添加 vertical-align: top; 将解决您的问题。

在此处检查更新后的代码:

.form-control.col-md-offset-1 {
    vertical-align: top;
}
<form class="form form-inline">
  <!-- Label -->
  <div class="col-md-1">
    <label class="label label-danger">Kommentar <span class="glyphicon glyphicon-arrow-right"></span></label>
  </div>
  <!--Name input-->
    <input class="form-control col-md-offset-1" type="text" id="name_input" name="name_input" placeholder="Namn" required="">
    <textarea class="form-control col-md-offset-1" rows="3" id="input_text" name="text_input" placeholder="Kommentar.." required=""></textarea>
</form>

关于html - Bootstrap &lt;input&gt; 在 div 中对齐顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29643512/

相关文章:

html - Bootstrap : div with overflow's internal divs only render border on initial view

javascript - CSS 溢出 : ? ???和表或其他一些方法?

javascript - 从javascript加载列表标签中的数据

css - 如何自定义 MDBootstrap 模态的边框半径

javascript - jQuery - 单击后关闭一个 div 并保留其他问题

javascript - 动态更新 Bootstrap 工具提示

javascript - 如何使 Google AdSense(自定义搜索广告)具有响应性( Bootstrap )?

javascript - "merging"图片和文字为一体

css - IE9边框问题(一种上下渐变)

css - 使用chartjs,如何定义canvas的相对宽度和高度?