使用流体网格系统在引导程序上对齐输入

sgu*_*uha 3 forms fluid-layout responsive-design twitter-bootstrap

我正在创建一个表单,要求用户输入他们的姓名和电子邮件地址.表单的第一行对于名称的每个部分并排有两个输入,第二行有一个输入用于电子邮件地址,该输入应与第一行的组合宽度相同.我正在尝试使用流体网格系统,但不能将第二行与第一行对齐.

<form action="/subscriptions" method="post">
  <fieldset>
    <div class="control-group">
       <label class="control-label" for="name">Name</label>
       <div class="controls row-fluid">
          <input class="span2" id="first_name" name="first_name" placeholder="First" required="required" type="text">
          <input class="span2" id="last_name" name="last_name" placeholder="Last" required="required" type="text">
       </div>
    </div>
    <div class="control-group">
      <label class="control-label" for="email">Email</label>
      <div class="controls row-fluid">
      <input class="span4" id="email" name="email" type="email">
    </div>
   </div>
 </fieldset>
</form>?
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/sguha095/v4amX/

dit*_*eri 10

看看这个jdfiddle:http://jsfiddle.net/kY5LL/18/

div.row-fluid在表格的每一行添加了一些容器,并为演示添加了一组额外的输入.

希望这是你想要的.

  • 我不认为这是一个问题.最新版本包括一个新类`.controls-row`用于此目的.不幸的是,它在流体布局中还不起作用(从版本2.1.1开始).但是已经添加了修复#5039,可能会在下一个版本中添加.从这个角度看你的观点,似乎官方文件确实有利于混合网格和表格. (2认同)