我使用基本文件上传bootstrap-fileupload.js给我一个文件名和按钮,并希望用文本输入和按钮重复格式。
<div class="form-group">
<label class="control-label">Source File Name</label>
<div class="fileupload fileupload-new" data-provides="fileupload">
<div class="input-group">
<div class="form-control uneditable-input"><i class="icon-file fileupload-exists"></i>
</div>
<div class="input-group-btn">
<a class="btn btn-default btn-file">
<span class="fileupload-new">Select file</span>
<span class="fileupload-exists">Change</span>
<input type="file" class="file-input"/></a>
<a href="#" class="btn btn-default fileupload-exists" data-dismiss="fileupload">Remove</a>
</div>
</div>
</div>
</div>
<form id="frmOptions" method="post" class="form-inline span12">
<div class="row-fluid">
<div class="form-group">
<label class="control-label">File Name on Upload</label>
<div class="input-group ">
<input id="uploadname" type="text" class="form-control">
<a class="btn btn-default go inline">Upload to DocMan</a>
</div>
</div>
</div>
</form>
此处托管的网页https://googledrive.com/host/0B90FGJizRd-gbm1JRUswYUY5dE0/bootstrap/ 我尝试过这种变化而没有效果。基本上我想要两个相似的全宽行,每行都有一个文本字段和一个按钮。欢迎任何建议。
答案 0 :(得分:18)
您使用输入组
<div class="input-group">
<input type="text" class="form-control">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
</div>
答案 1 :(得分:12)
试试这个:
结果html:
<form id="frmOptions" method="post" class="span12">
<div class="row-fluid">
<div class="form-group">
<label class="control-label">File Name on Upload</label>
<div class="input-group">
<input id="uploadname" type="text" class="form-control">
<a class="input-group-btn btn btn-default go inline">Upload to DocMan</a>
</div>
</div>
</div>
</form>
答案 2 :(得分:5)
您可以使用&#34; navbar-form&#34;将其包装在div中类。这将把所有内容都放在内联。
答案 3 :(得分:0)
一种选择是覆盖类form-control的display:block;
样式。我在以下回复中发布了示例代码: