怎样自定义 html5 中 input="date" 时出现的日历?

chrome 37 浏览器的日历太丑了,我想自定义他的样式,该如何下手:

cleanda

阅读 8.3k
3 个回答

这个是浏览器自己的,建议用 js 写一个,jquery相关的plugin也很多,这样一来兼容性也解决了。

尽量不要用H5自带的input date组件,andriod上坑太多,亲测,慎重。

如果只是用于PC端,并且你不想重构这部分代码,那么就忍者她的丑吧。

不然就只能重构了,百度谷歌找一个datetime field plugin,或者自己造一个。

如果要在手机上使用,那么记得做响应式和touch事件兼容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题