【发布时间】:2019-12-21 11:52:27
【问题描述】:
我有一个反应引导表,每行的最后一个单元格都有一个下拉菜单。直到最后一行,由于表格元素中的overflow:hidden,下拉菜单被切断。我想保留它,如果我禁用它,那么每当我将鼠标悬停在列标题上时,都会有一个长高亮通过表体高度。 overflow hidden 保持高亮列相对于表体。
我该如何克服这个问题?我尝试构建自己的自定义下拉菜单,如下所示:
表格组件:
<tbody>
{this.state.apps.map((app)=>{
return <AppRow />;
})}
</tbody>
批准组件:
<tr>
<td>cell1</td>
<td>cell2</td>
<td>last cell</td>
<div>dropdown menu</div>
</tr>
这个设置很好,它不会被切断,但下拉菜单总是在第一行的顶部,它应该在相应表格行的顶部。因此,如果我单击最后一行,下拉菜单不会出现在相应的表格行中,而是出现在第一个表格行的顶部。
有人遇到过这个问题吗?您的帮助将不胜感激!
【问题讨论】:
标签: javascript css reactjs bootstrap-4 react-bootstrap