如标题所示,我希望Datepicker的“ui-datepicker-div”设置为flex。我的目标是创建一个灯箱,但我不知道如何轻松完成。我在jquery ui的代码中做了一些实验来了解它为什么不按照它应有的方式工作。我通过重写“显示”来尝试“beforeShow”,但没有运气。jQuery UI Datepicker:如何将容器的显示设置为flex?
最后,由Datepicker创建的inline-css的结果始终是“block”,尽管console.log告诉我它设置为“flex”(在beforeShow中)。
有什么想法?
在此先感谢!
欢迎StackOverflow的,请花点时间查看游览:https://stackoverflow.com/tour, 如何创建一个最小,完整和可验证的示例:https://stackoverflow.com/help/mcve,更具体地说, *如何提出好问题* https://stackoverflow.com/help/how-to-ask - 如果您在寻求帮助之前对自己的问题进行了一些思考,并获得更好的反馈和有帮助的答案,代码*的一个特定问题,您尝试过*显示努力自己解决问题。 – mjw
难道你不能只使用覆盖显示的CSS规则吗?在样式表中重新定义这个类,或者将另一个类添加到Datepicker容器中,并重新定义该类的显示。请记住,CSS根据选择器的具体特点决定使用哪个属性的值。我的意思是,'div.my-class {}'中的属性会覆盖'.myclass {}' –
@FabioLolli:这是不可能的,因为据我所知,内联CSS规则中的任何其他定义的CSS。 Datepicker显示是通过内联CSS设置的... – testbytest