【发布时间】:2021-03-01 01:55:45
【问题描述】:
我正在使用 react-datepicker,但由于某种原因它在容器后面显示日历。
我试过了:
.react-datepicker-popper {
z-index: 9999 !important;
}
但它不起作用。
这是日期选择器组件
<DatePicker
selected={startDateSingleDay}
onChange={onChangeDatePickerStartDateSingleDay}
dateFormat="yyyy-MM-dd"
className="text-center"
showMonthDropdown
showYearDropdown
dropdownMode="select"
onChangeRaw={handleDateChangeRaw}
popperClassName="date-picker-reports"
placeholderText="Choose a date"
/>
有什么建议吗?
【问题讨论】:
-
尝试直接从开发工具更改 CSS 样式,然后将适用的样式应用到您的 JS/CSS 文件中。
-
容器是否具有
position: relative样式? -
@emi 是的,我已经尝试过了,但是日期选择器的 className
which is .react-datepicker-popper不应用 z-index 属性。 -
@AlexeyKorkoza 我试过
position: relative也没有它,我得到了相同的结果 -
@Alex Yepes 很难回答你的问题。所以,我认为你应该在你的问题中发布你的代码。在这种情况下,我们将能够比现在更快地为您提供帮助。
标签: css reactjs react-datepicker