【问题标题】:Material-UI and reactJS components always overlaps each otherMaterial-UI 和 reactJS 组件总是相互重叠
【发布时间】:2017-12-27 09:13:18
【问题描述】:

我将 Meterial-UI、ReactJS 和 Bootstrap 用于网格机制。我对 material-ui 有疑问,例如,我想在同一行中有 4 个文本字段,但无论我尝试了什么,它们总是重叠,即使我用列类包装容器,就像在下面的代码。有谁知道我该如何解决这个问题?

<div className="row">
                            <div className="col-sm-3">

                                    <SelectField
                                        className="col-sm-3"
                                        value={this.state.value}
                                        onChange={this.handleYearChange}
                                        maxHeight={200}
                                    >
                                        {years}
                                    </SelectField>

                            </div>
                            <div className="col-sm-3">

                                    <TextField
                                        className="col-sm-3"
                                        hintText="Plot Area"
                                    />

                            </div>
                            <div className="col-sm-3">
                                <div className="form-group">
                                    <TextField
                                        className="col-sm-3"
                                        hintText="Base Area"
                                    />

                                </div>
                            </div>
                            <div className="col-sm-3">
                                <div className="input-group">
                                    <TextField
                                        className="col-sm-3"
                                        hintText="Best Price"
                                    />
                                </div>
                            </div>
                        </div>

【问题讨论】:

    标签: twitter-bootstrap reactjs material-design material-ui


    【解决方案1】:

    好的,我找到了解决方案。要成为固定到父容器的文本字段,您应该添加属性 { fullWidth={tue} }。

      <TextField
         hintText="Base Area"
         fullWidth={true}
       />
    

    【讨论】:

    • 这对我有用。谢谢。但我意识到的一件事是,在添加 fullWidth={true} 之后,您必须删除添加了我的边距材料的样式,并且在 makeSytles 模板上应用了样式。那就是如果你复制了样式
    猜你喜欢
    • 1970-01-01
    • 2018-06-06
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 2017-01-08
    • 1970-01-01
    • 2020-04-07
    • 2020-04-01
    相关资源
    最近更新 更多