javascript - React select 不能覆盖 react modal

标签 javascript css reactjs

我有一个 React 模态,里面有 react-select。我怎样才能使选择覆盖模态,因为我在模态底部的一些选项没有出现? RM

我尝试了 z-index 但它没有用。

<MainSelect
        className="select"
        id={name}
        isMulti
        isRtl={!locale.ltr}
        components={{ Option: OptionComponent }}
        styles={this.customStyles}
        theme={this.customTheme}
        options={options}
        value={value}
        placeholder={placeholder}
        onChange={this.handleChange}
        onBlur={formik.onBlur}
        onMenuOpen={() => {
          if (setScroll) setScroll();
          this.props.formik.setStatus("onMenuOpen");
        }}
      />

最佳答案

这里的问题是 React Modal 的默认样式,即 overflow:hiddenReact-modal 允许您轻松覆盖默认样式。只需将 overflow: visible 添加到模态的 CSS。

关于javascript - React select 不能覆盖 react modal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57089251/

相关文章:

javascript - 寻找 toDataUrl 指南

javascript - 如果屏幕宽度小于 960 像素,则将屏幕宽度添加到类中

javascript - 在 React 中创建 Wizard 组件的最佳方法

javascript - Promise.all 错误 : Uncaught (in promise) TypeError: #<Promise> is not iterable

css - 用于 css 和 scss 的 Webpack 加载器

javascript - 从 JQuery header 获取值

javascript - 通过jQuery动态改变字体大小

javascript - 将 JSON 数据流式传输到 React 会导致 JSON 输入意外结束

html - 让 child 和 parent 的 parent 一样宽

css - 外部样式表不适用于 safari 中的一个 div,但其他 div 工作正常?