目前,有造型的本地日期选择器的无跨浏览器,无需脚本的方式。
至于发生了什么事WHATWG/W3C里面...... 如果此功能没有出现,它可能会成为下CSS-UI标准或一些Shadow DOM - 相关标准。该CSS4-UI wiki page列出了从CSS3 UI的下降,但说实话几样有关的东西,似乎没有要的CSS-UI模块中的极大兴趣。
我想跨浏览器开发你最好的选择,现在,是实现与基于JavaScript界面漂亮控件,然后禁用HTML5原生UI和更换。我认为在未来,也许会有更好的本地控制样式,但可能更有可能为您自己的Shadow DOM“小部件”替换本地控件。
很是烦人,这是不可用,并诉请标准的支持永远是值得的。虽然它看起来像jQuery UI的领导has tried and was unsuccessful。
虽然这一切很令人沮丧,这也是值得考虑的HTML5日期选取器的优势,也是为什么自定义样式是困难的,也许应该避免。在某些平台上,datepicker looks extremely different和我个人不能想到任何通用的方式来设计本机的日期选择器。如果您认为日期输入可以使用更多的间距和一个可笑的配色方案,你可以添加以下
::-webkit-datetime-edit
::-webkit-datetime-edit-fields-wrapper
::-webkit-datetime-edit-text
::-webkit-datetime-edit-month-field
::-webkit-datetime-edit-day-field
::-webkit-datetime-edit-year-field
::-webkit-inner-spin-button
::-webkit-calendar-picker-indicator
所以:
有没有尝试过了,由于缺乏支持,它有,但我猜的造型是最小由''
我不得不说,事情在W3C世界中进展非常缓慢。浏览器开发人员/公司更愿意转移到有兴趣的地方。他们(浏览器)不愿意实现W3C中没有详细说明的东西(并且烹饪这些文档需要时间)。更快的人可以实现的事情。所以,是的,如果你有兴趣,加入他们的邮件列表并开始介入。 – lepe 2015-08-17 08:08:28