html - 在 Bootstrap 中,如何将所有元素保持在同一行?

标签 html css twitter-bootstrap

我这里有一个 JSFiddle:

https://jsfiddle.net/t5sbzdxr/

我在<div></div>之间有连续的元素标签,但它们都出现在不同的行上:

enter image description here

相关代码为:

           <div class="col-10 d-inline">
              <input type="text" class="form-control form-control-sm d-inline" style="width: 40px;"> <label class="col-form-label col-form-label-sm d-inline"> days </label>
              <select type="field" class="form-control form-control-sm ml-2" style="width:210px">
                 <option value="each">each </option>
              </select>
              <button type="button" class="btn btn-sm btn-primary ml-auto"> My Button </button>
           </div>

如何让所有元素出现在同一行?

编辑:为了澄清,我对让元素保持对齐(即彼此齐平)不感兴趣。我希望将所有元素放在一行中。

最佳答案

你的问题是,你的选择宽度为210px并且有显示 block (它试图在它的行上),所以你要么让它display:inline并对它的宽度做一些事情,或者你可以简单地让父div显示flex(首选第一个解决方案)

关于html - 在 Bootstrap 中,如何将所有元素保持在同一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55721522/

相关文章:

html - 所有链接到同一页面的相同颜色

html - 如何水平居中位置为 :absolute 的标题

javascript - 为 HTML5 视频 window.onscroll 设置 currentTime 滞后

javascript - div 旋转无法正常工作

html - 我有一个关于在浏览器宽度上拉伸(stretch)形状的基本 CSS 问题

html - 反转侧边栏的 Bootstrap 行行为

javascript - NodeJS 和 Electron - 后端的请求 promise 卡住了前端的 CSS 动画

html - 背景图像不适合屏幕宽度

javascript - Bootstrap 下拉菜单不会在单击指向同一页面的链接时关闭

twitter-bootstrap - Angular 4 : How to include Bootstrap?