css - Bootstrap 输入组对齐问题

标签 css twitter-bootstrap

在 bootstrap 4 中创建一个输入组,但其中一个按钮似乎没有对齐。

这是我的代码

  <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    <div class="input-group">
      <input type="text" class="form-control" placeholder="upload file...">
      <span class="input-group-btn">
        <label class="btn btn-secondary">browse<input name="derfile" type="file" style="display: none;"></label>
        <button class="btn btn-primary" type="submit">Submit</button>
      </span>
    </div>
  </div>

这是我的 fiddle

感谢一些帮助

最佳答案

为了达到预期的结果使用下面

.btn{
  vertical-align:top
}

https://jsfiddle.net/Nagasai_Aytha/0j0gmbjn/3/

关于css - Bootstrap 输入组对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39187846/

相关文章:

html - 为我自己的样式重用 Bootstrap 类名?

html - 将显示为表格且绝对定位的 div 居中

CSS 填充/边框问题

html - 输入和按钮之间的间隙

css - Bootstrap Toggle 在 bootstrap 4 中不起作用

javascript - Bootstrap 警报在大屏幕上覆盖行时出现问题

css - 为什么边距在 'bootstrap col' 的 div 之间不起作用?

CSS flex column-reverse 忽略表格宽度

javascript - 为什么 window.load 事件发生在 img 加载之前?

css - 如何在material ui上设置所有断点?