javascript - ReactJS:错误的元素位置
问题描述
我试图将 3 个元素放在一行中:
- 标签“过滤日志”
- 输入栏
- 选择下拉菜单
我正在尝试将它们与col-md
班级定位:
<div className="search-audit-logs col-12">
<h3 className="col-md-2" margin="normal">Filter logs:</h3>
<TextField
id="auditLogSearch"
className="col-md-5"
label="Search item"
type="search"
margin="normal"
value={this.state.query}
onChange={(event) =>
this.setState({ query: event.target.value })
}
/>
<FormControl
className="col-md-5"
margin="normal"
>
....
</FormControl>
</div>
我做错了什么?总共有 12 列,所以一切都应该工作。
解决方案
您需要一个带有类row
和用途的包装器col-*
<div className="row search-audit-logs" >
<div className="col-md-4">
</div>
<div className="col-md-4">
</div>
<div className="col-md-4">
</div>
</div>
推荐阅读
- python-3.x - condition statements in pandas
- c# - 将属性名称作为参数传递
- android - 存根方法时获取 InvalidUseOfMatchersException
- javascript - 将 node.js postgres 查询结果保存在变量中
- javascript - 在 Sequelize 中播种时出现验证错误
- javascript - 如何从承诺返回两个结果
- python - 忽略命令行中字符的特殊含义,将其作为字符串处理
- ruby-on-rails - 如何将视图转换为图像
- javascript - 需要在某个时刻加载隐藏按钮
- visual-studio - Visual Studio 签名失败(signtool.exe 错误)