0

只想从日历页脚中删除今天的链接,因为我正在选择未来的日期,所以不需要在日历页脚中显示今天

截屏

4

2 回答 2

1

HTML5 日期控件的显示取决于浏览器。例如,Chrome、Opera、Firefox 和 Edge Spartan 不显示“今天”按钮(并且可以有各种不同的布局),而 Edge Chromium 会。

不幸的是,没有标准化的属性可以让您控制这些日历的呈现方式。如果您真的需要从日历中删除“今天”按钮,您可能需要考虑使用 JavaScript/CSS 驱动的日期选择器,例如jQuery UI和其他此类框架中提供的那些,它们具有不同程度的灵活性如何呈现日历。

于 2020-07-20T06:57:12.527 回答
0

这是一个有点混乱的解决方法,但特别是对于 Edge Chromium,您可以将min属性设置为大于今天的日期。这不会删除“今天”按钮,但会使用户无法选择它或该日期之前的任何其他min日期。

<!-- Set the value of min to something after today's date -->
<input type="date" min="2020-08-01" />
于 2020-07-20T07:07:59.173 回答