0

我一直试图弄清楚为什么我的 jquery datepicker 显示在输入字段上方而不是下方。

这是链接--> http://jsfiddle.net/HerrLoop/dVfP2/3/

单击输入字段。

请注意,如果您将主 h1 标签更改为:

    <h1></h1>

然后日期选择器在输入字段下方按应有的方式加载。

为什么是这样?

谢谢你的帮助。

4

2 回答 2

1

这是由您的日期选择器元素在屏幕上的定位引起的。如果您将 datapicker 元素移动为您的第一个输入,您将看到它会在单击时显示在下方。

于 2013-04-13T14:10:04.427 回答
0

您可以像这样定位您的日期选择器:

.ui-datepicker { 
  position:relative !important;
  margin-left: 0px;
  margin-top: 0px
}

小提琴

于 2013-04-13T14:08:45.743 回答