title: In Bootstrap, how do I keep all my elements on the same row?
body: <p>I have a JSFiddle here:</p>
  
  <p><a href="https://jsfiddle.net/t5sbzdxr/" rel="nofollow noreferrer">https://jsfiddle.net/t5sbzdxr/</a></p>
  
  <p>I have consecutive elements between <code>&lt;div&gt;&lt;/div&gt;</code> tags but they all appear on different rows:</p>
  
  <p><a href="https://i.stack.imgur.com/eb75K.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eb75K.png" alt="enter image description here"></a></p>
  
  <p>The relevant code is:</p>
  
  <pre><code>           &lt;div class="col-10 d-inline"&gt;
                &lt;input type="text" class="form-control form-control-sm d-inline" style="width: 40px;"&gt; &lt;label class="col-form-label col-form-label-sm d-inline"&gt; days &lt;/label&gt;
                &lt;select type="field" class="form-control form-control-sm ml-2" style="width:210px"&gt;
                   &lt;option value="each"&gt;each &lt;/option&gt;
                &lt;/select&gt;
                &lt;button type="button" class="btn btn-sm btn-primary ml-auto"&gt; My Button &lt;/button&gt;
             &lt;/div&gt;
  </code></pre>
  
  <p>How do I get all my elements to appear on the same row?</p>
  
  <p>Edit: for clarification, I'm not interested in having the elements left justified ie sitting flush with each other. I would like to have all the elements in a single row.</p>