我有一个带有标签和输入的表单组
<div class="col-md-12 form-group">
<label class="col-sm-2 col-form-label" for="name">Name</label>
<input type="text" class="form-control" name="name" id="name" [(ngModel)]="person.name" disabled/>
</div>
但是标签显示在输入字段上方,我需要它在它的侧面 . 我安装了bootstrap 4.0 .
我尝试过class =“col-sm-2 col-form-label”并且也不起作用 .
有什么建议?
3 回答
col-sm-2
不应直接嵌套在col-md-12
中 . 像这样使用网格......https://www.codeply.com/go/Gdt1BZs9Hg
请注意,
form-row
必须用于包含col-
.col-sm-10
控制输入的宽度,因此您可以根据需要更改它 . 阅读文档中的更多内容:https://getbootstrap.com/docs/4.0/components/forms/#form-grid另外,请注意Bootstrap文档中的 correct use of the grid row > columns ...
您可以使用类
form-inline
来实现它请参阅有关Forms https://getbootstrap.com/docs/4.0/components/forms/#inline-forms的bootsrap 4文档并使用
form-inline