我有一个表格组件,它有粘性标题,表格主体行包含下拉菜单、省略号菜单和一些其他复杂的组件。表的每一行内部都有另一个表主体行,父行也对其子表主体行具有粘性。下拉菜单和省略号菜单位于下一个粘性行后面。由于粘性行,设置 z-index 是不够的。唯一的方法是在表格之外呈现菜单并提供更大的 z-index。
使问题更容易理解;假设渲染方法如下:
return <div id='parent'>
<input />
<span id='child'>{value}</span>
</div>;
Run Code Online (Sandbox Code Playgroud)
我想在 DOM 层次结构之外child进行渲染:parent
...
<body>
<div id='parent'> <input /> </div>
<div id='child'></div>
<body>
...
Run Code Online (Sandbox Code Playgroud)