【发布时间】:2017-11-11 16:35:19
【问题描述】:
这是控件的图像,您可以看到 rowSpan 不起作用,第二行从第一行下方开始。我希望基本角色选择直接位于角色名称输入下方。
如上所示,我尝试添加 rowSpan={5} 属性,但它没有做任何事情。我还尝试了行跨度和属性大小写的其他变体。
作为一种解决方法,我正在考虑添加一个父表并将该表放置在第一列中,并将描述的文本区域放置在第二列中,但如果可能的话,我希望通过某种类型的 rowSpan 功能来实现这一点。
任何帮助将不胜感激。
我有一个 ReactBootstrap Grid 控件,我想为 Description 添加一列,并将 rowSpan 设置为 5,以便另一列与这一列一致,并且不会在这一列结束后开始。
<ReactBootstrap.Grid style={{marginTop: 10}} fluid={true}>
<ReactBootstrap.Row>
<ReactBootstrap.Col sm={6} md={6}>
<Input label="Name:" ref={(r) => this.name= r} className={this.state.errors.name} defaultValue={object.name} onChange={ value => this.onFieldChange("name", value) } maxLength="50" />
</ReactBootstrap.Col>
<ReactBootstrap.Col sm={6} md={6} rowSpan={5} >
<div className="label">Description:</div>
<textarea ref="notes" rows="15" onChange={ this.onChangeDescription } style={{ width: "99%" }} disabled={ object.isDeleted }>
{ object.description }
</textarea>
</ReactBootstrap.Col>
</ReactBootstrap.Row>
【问题讨论】:
-
我不明白你想要实现什么,你能添加一些你的目标图吗?
-
@AshKander 你可以看到我上面添加的图片。
-
我不确定我想做的事情是否受支持。反应代码被翻译成 HTML div。
-
生成的 HTML 的结构应该类似于
<div md6 sm6><!--inputs--></div><div md6 sm6><!---textarea--></div> -
是的,但我没有写反应,目前它没有转化为@Zydnar
标签: javascript html reactjs bootstrap-modal col