Bootstrap v4表单,同一行有3个输入+按钮

时间:2017-03-10 05:43:15

标签: twitter-bootstrap css3 bootstrap-4 twitter-bootstrap-4

我想在同一行创建带有3个输入字段+按钮的表单,但我无法弄明白,如何制作它。
我正在使用Bootstrap v4来设计表单。

  

这是我破碎设计的照片:   Click here

我的代码

<div class="col-sm-7 mx-auto bg-faded">
  <form class="form-inline" action="index.html" method="post">
    <div class="form-group">
      <label class="mr-2" for="">First Name</label>
      <input type="text" name="" value="">
    </div>
    <div class="form-group">
      <label class="mr-2 ml-2" for="">Last Name</label>
      <input type="text" name="" value="">
    </div>
    <div class="form-group">
      <label class="mr-2 ml-2" for="">Nickname</label>
      <input type="text" name="" value="">
    </div>
    <button type="submit" class="btn btn-primary">Submit</button>
  </form>
</div>

1 个答案:

答案 0 :(得分:0)

表单的宽度受到容器的限制,所以它是包装的。如果您想强制它不要包装,请使用d-flex flex-nowrap flexbox utils:

     <form class="form-inline d-flex flex-nowrap" action="index.html" method="post">
             <div class="form-group">
                    <label class="mr-2" for="">First Name</label>
                    <input type="text" name="" value="">
              </div>
              <div class="form-group">
                    <label class="mr-2 ml-2" for="">Last Name</label>
                    <input type="text" name="" value="">
              </div>
              <div class="form-group">
                    <label class="mr-2 ml-2" for="">Nickname</label>
                    <input type="text" name="" value="">
              </div>
              <button type="submit" class="btn btn-primary">Submit</button>
     </form>

演示:http://www.codeply.com/go/jTDnk5KxGc