首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React-Select & React-Flow重叠

React-Select & React-Flow重叠
EN

Stack Overflow用户
提问于 2021-02-24 03:54:14
回答 1查看 380关注 0票数 0

我正在为一个项目使用React-Select和React-Flow (https://reactflow.dev/)。不幸的是,这两者是重叠的,使得我的react-select下拉菜单不可用。我没有编辑css,所以我认为代码没有帮助,不管怎样,它很容易用下面的代码重现。还附上了一张图片的效果。

有没有办法强制在顶部使用React-Select div?我尝试使用z-index,但似乎没有产生正确的结果。

代码语言:javascript
复制
import React from 'react';
import ReactFlow from 'react-flow-renderer';
import Select from 'react-select';

export default const Bug = () => {
    return(
        <div>
            <Select options={[{value:1, label:'option A'}, {value:2, label:'option B'}]}/>
            <ReactFlow/>
        </div>
    )
}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-24 04:33:41

感谢@Shmili Breuer!

手动添加一个高于React Flow中的z-indexz-index到包含react-select的div中,解决了我的问题!

代码语言:javascript
复制
<Card>
    <Card.Header className='z10'/>
        <Select .../>
    </Card.Header>
    <Card.Body>
        <ReactFlow/>
    </Card.Body>
</Card>
代码语言:javascript
复制
.z10 {
    z-index: 10;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66340161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档