【发布时间】:2016-02-22 02:05:55
【问题描述】:
我想在同一行显示一个标签和一个文本字段。
我在这里查看了 Label on the left side instead above an input field 并将我的代码更改为使用 form-inline:
<div className="form-group form-inline">
<label style={{display: 'margin-right:10px'}}>Category</label>
<select className="form-control" value={this.state.selectCategoryValue} onChange={this.handleSelectCat} style={{display:'inline-block'}}>
<option value="defaultCategory" disabled selected></option>
{categoryDesc}
</select>
</div>
然而,现在文本和输入字段之间没有填充,虽然我尝试设置margin-right:
如何在它们之间添加一些填充?
【问题讨论】:
-
尝试将标签设置为具有
style="margin-right: 10px; display: inline-block;"或让选择具有style="margin-left: 10px; display: inline-block;" -
className属性应为class。
标签: javascript html css twitter-bootstrap reactjs