我正在使用JQuery日期选择器来选择与文本框关联的日期(我有多个带日期选择器的文本框,将使用for循环显示)。无论何时我点击日期选择器,该日期选择器弹出up不显示在文本框旁边,而是显示在其他位置(页面顶部)。
我在IE中遇到这个问题,它在Mozilla中运行良好。我使用的是IE9和jQuery1.10.2。
在IE中附加了scrrenshot,日期选择器显示在文本框的顶部。
请帮我弄清楚问题。
答案 0 :(得分:0)
DatePicker的绝对定位取决于其父级的相对位置。我认为这是一个CSS问题。
你可以做的一件事是检查你的css是否覆盖了datepicker div中css类的位置规则。
datepicker的父级持有者必须始终位于position: relative
,而datepicker本身必须位于position:absolute
。