Chrome 默认日期选择器。切换到有 31 天的月份时底部出现黑条

Chrome default Date picker. black bar along bottom when switching to month with 31 days

我正在使用以下输入:

<input type="date" class="frequency required" id="until_date" name="until_date">

我注意到 Chrome 中的浏览器默认日期选择器存在以下问题。

.

图像中看到的问题是日期选择器底部的黑条,其余内容向上移动。

使用日期选择器右上角的箭头按钮切换到有 31 天的月份时会发生这种情况。

每当有一个有 31 天的月份时,另一个栏就会添加到底部。在 2 个黑条之后,日期选择器箭头被隐藏并且不再可点击。

关于导致此问题的原因以及如何解决这个问题的任何想法?

您使用的是 40+ 版本吗?我昨晚更新并注意到了同样的问题,尽管我在更新之前没有注意到这个问题。我通过设置中的 Chrome 问题 report/filer 实用程序报告了这个问题。

您可以在此处阅读有关问题的详细信息:https://code.google.com/p/chromium/issues/detail?id=374705

当 Chrome 日期选择器由于日历控件靠近视口或屏幕底部而被迫向上而不是向下打开时,就会出现此问题。如果您可以向上滚动以便控件有向下打开的空间,该问题将暂时自行解决。

除了等待之外,我们 Chrome 用户几乎无法真正解决问题。我是 运行 40.0.2214.111,问题仍然存在。好消息是 Chrome Canary 已经解决了这个问题,所以它只是一个等待修复的游戏,通过代码库,希望在主分支进入版本 42.0.2300.2(当前的 Canary版本)。