gpt4 book ai didi

reactjs - 如何使用 react-bootstrap 组件和 react-select 菜单解决 z-index 问题?

转载 作者:行者123 更新时间:2023-12-04 09:09:22 26 4
gpt4 key购买 nike

我正在使用 react-select 和 react-bootstrap 并且我有以下问题。我创建了一个引导卡,里面有一个 react 选择,问题是当我打开 react 选择菜单时,这个菜单没有完全显示。我尝试将 z-index 值和位置更改为相对,但没有任何改变。
这是我的问题的图像:
Image

import React from "react";
import Form from "react-bootstrap/Form";
import Row from "react-bootstrap/Row";
import Col from "react-bootstrap/Col";
import MonthSelect from "../../../selects/MonthSelect";

import Container from "react-bootstrap/Container";
import Accordion from "react-bootstrap/Accordion";
import Card from "react-bootstrap/Card";
import Button from "react-bootstrap/Button";

const FeeSearch = props => {
const { register } = props;

return (
<>
<Accordion>
<Card border="secondary">
<Card.Header style={{ padding: "5px" }}>
<Accordion.Toggle as={Button} variant="link">
<h6>Búsqueda</h6>
</Accordion.Toggle>
</Card.Header>
<Accordion.Collapse in={true}>
<Card.Body>
<Container fluid>
<Form.Group>
<Row>
<Col xs={3}>
<Form.Label>Mes</Form.Label>
<MonthSelect register={register} />
</Col>
</Row>
</Form.Group>
</Container>
</Card.Body>
</Accordion.Collapse>
</Card>
</Accordion>
</>
);
};

export default FeeSearch;

最佳答案

使用 menuPortalTarget prop将您的 react-select 渲染到文档的根目录中。问题是您的 react-select 被渲染到具有 overflow: hidden 的特定堆叠上下文中。 .通过渲染到正文中,您可以确保没有包装上下文切断您的内容:

<Select menuPortalTarget={document.body} />

关于reactjs - 如何使用 react-bootstrap 组件和 react-select 菜单解决 z-index 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63386259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com