我的表单标签显示在文本框的左侧(标签全部对齐,文本框全部左对齐)。
现在它们都出现在我的文本框之上:
<form action="" method="post">
<div class="form-horizontal">
<label for="test">Test</label>
<input id="test" type="text" class="form-control" disabled/>
</div>
<div class="form-horizontal">
<label for="more">More</label>
<input id="more" type="text" class="form-control" disabled/>
</div>
</form>
答案 0 :(得分:3)
使用bootstrap的网格。这是指向bootply的链接。
<form class="form-horizontal" action="" method="post">
<label class="col-sm-2 control-label" for="test">Test</label>
<div class="col-sm-10">
<input id="test" type="text" class="form-control" disabled/>
</div>
<label class="col-sm-2 control-label" for="more">More</label>
<div class="col-sm-10">
<input id="more" type="text" class="form-control" disabled/>
</div>
</form>
答案 1 :(得分:1)
没有你的CSS,我无法确定,但请尝试:
label {
display: inline;
}
如果您提供CSS以及HTML,将会很有帮助。
答案 2 :(得分:1)