css - 正确显示 react-datepicker 控件
问题描述
我正在尝试使用“react-datepicker”组件,但它显示正确。具体来说,它有一个行高。
相信CSS导入是正确的。我做了:
import DatePicker from 'react-datepicker';
import 'react-datepicker/dist/react-datepicker.css';
我可以看到react-datepicker
确实导入了 [一些] 样式。我只是无法弄清楚为什么我的“popper”显示在一行中。
我将该组件用作:
<div className="date-picker">
<DatePicker
onChange={() => {}}
selected={startDate}
/>
请指教。如果我添加flex-direction: column;
,和react-datepicker__month
,问题就会消失。react-datepicker__month-container
react-datepicker__header
解决方案
您应该使用相对路径而不是绝对路径。
您可以从 node_modules 导入日期选择器 css 文件
像 import '../node_modules/react-datepicker/dist/react-datepicker.css' 一样导入;
推荐阅读
- html - 如何使 `` 可通过键盘访问(无 javascript)
- java - 向 TableLayout 动态添加和删除映射按钮
- hive - 比较两个具有相同列但数据中值不同的 Hive 表
- javascript - jQuery - 将相同 Section # 中的 (s) 值与相同 Group # 组合/删除重复项
- javascript - 为什么有些变量没有定义?
- mongodb - 如何排除包含文本的字段,并返回null和不存在?
- regex - 如何过滤一组路径以避免使用 AWK 重复它们?
- c# - Parallax 工作,但 PARALLAX 中的 ListView 不起作用 - Xamarin Forms
- c++ - 在 C++17 中定义可变坐标(元组)类型?
- angular - 在 Angular 应用程序中存储 JWT 的标准做法是什么?