我有一些基于bootstrap 3.0的标记,它会生成如下内联形式:
这个代码是:
<div class="container">
<form class="form-inline" role="form" id="gh_save">
<div class="form-group">
<input type="text" placeholder="Github username" class="form-control" id="gh_user">
</div>
<div class="form-group">
<div class="col-lg-6">
<input type="text" placeholder="API Key" class="form-control" id="gh_apikey">
</div>
</div>
<button type="submit" class="btn btn-success"> Save </button>
</form>
我试图将第二个框(API Key)的宽度增加到现在的两倍,但无论我改变保持第二个输入的div的宽度是改变宽度。有人能告诉我这是怎么做到的吗?
当我手动设置第二个INPUT的宽度时,我得到:
答案 0 :(得分:2)
<form class="form-horizontal">
<div class="form-group">
<div class="col-xs-4">
<input type="text" placeholder="Github username" class="form-control" id="gh_user"/>
</div>
<div class="col-xs-6">
<input type="text" placeholder="API Key" class="form-control" id="gh_apikey" />
</div>
<div class="col-xs-2">
<button type="submit" class="btn btn-success"> Save </button>
</div>
</div>
</form>
PS:将输入标签关闭为<input class="" />
最后在这里编辑,我猜外部引导程序3.1.1没有被包含在内,因此你得到了3个不同行的结果,看看这个
<link rel="stylesheet" type="text/css" href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
<div class="container">
<form class="form-inline" role="form" id="gh_save">
<div class="form-group">
<div class="col-xs-4">
<input type="text" placeholder="Github username" class="form-control" id="gh_user"/>
</div>
</div>
<div class="form-group">
<div class="col-xs-6">
<input type="text" placeholder="API Key" class="form-control" id="gh_apikey"/>
</div>
</div>
<div class="form-group">
<div class="col-xs-2">
<button type="submit" class="btn btn-success"> Save </button>
</div>
</div>
</form>
</div>
答案 1 :(得分:0)
您应该能够在css中定位您的ID并设置所需的宽度,如下所示:
#gh_apikey{width:400px;}