我需要为我的 React 应用程序使用日历,用户可以在其中选择多天。
到目前为止,我只找到了 react-date-picker 模块,但我不太喜欢它的 CSS 自定义。
我认为如果有这样的机会,最好使用 HTML 标记 input type="date",因为它在所有移动设备上看起来都不错(我的应用程序仅适用于移动设备)。
在桌面上,此元素的行为与智能手机不同,每次用户选择日期时它都会关闭,但我不需要桌面,而在智能手机上,日历在单击后不会关闭,这很棒,但是,我想设置样式以某种方式在背景中选择日期,以便用户可以看到他选择的内容。
我想出了如何将所有这些日期添加到一个数组中,它在智能手机上基本上可以正常工作,但问题是我无法为打开的日历设置样式。
有人可以建议我如何设计用户点击的日子吗?因为默认情况下它会显示您选择的最后一个日期的背景,仅此而已。
这是我的代码框链接