创建具有水平和垂直形式字段的引导程序表单

use*_*930 6 html css forms twitter-bootstrap

无论如何我可以使用bootstrap创建一个表单,它可以在同一行和水平字段中对齐字段?

在此输入图像描述

像这样的东西?

在这个cvv MM和YY在同一行.如何才能使用bootstrap形式?

<form role="form">
            <div class="form-group">
                 <label for="exampleInputEmail1">Email address</label><input type="email" class="form-control" id="exampleInputEmail1" />
                </div>
<div class="form-group">
                 <label for="exampleInputEmail1">CVV</label><input type="email" class="form-control" id="cvv" />
                </div>
            <div class="form-group">
                 <label for="exampleInputPassword1">Password</label><input type="password" class="form-control" id="exampleInputPassword1" />
                </div>

            <button type="submit" class="btn btn-default">Submit</button>
        </form>
    </div>
Run Code Online (Sandbox Code Playgroud)

我希望cvv与第一个表单字段对齐

Emm*_*ohn 6

将输入字段包装在div中并为其分配一个col-sm-x类,例如:

<div class="form-group">
    <label class="col-sm-3 control-label" for="cardNumber">Card # (required)</label>
    <div class="col-sm-5">
        <input type="text" class="form-control" id="cardNumber" size="12" autocomplete='off'>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

还要在标签中添加col-sm-x

对于列:

<div class="form-group">
    <label class="col-sm-3 control-label">Expiry date(MM/YYYY) (required)</label>
    <div class="col-sm-2">
        <input type="text" class="form-control" placeholder="MM" size="2" autocomplete='off'>
    </div>
    <div class="col-sm-2">
        <input type="text" class="form-control" placeholder="YYYY" size="4" autocomplete='off'>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

最后,表格类应该是form-horizontal您喜欢的col宽度

  • 是的,这就是答案.使用列. (2认同)