我有一个网页,<div>由于overflow-y:scroll;某种原因,我的网页显示了一个垂直滚动条。当我向下滚动页面时它只是空白,但它似乎正在补偿 div 内容,因为当我滚动到 div 的底部时,网页滚动条消失了。
CSS:
#wrapper {width:1227px; height:400px; overflow-y:scroll;}
HTML:
<div id="wrapper">
<table>
<tr>
<td>
<script>
    // Create the datePicker
    datePickerController.createDatePicker({ 
    // Associate the three text inputs to their date parts                         
    formElements:{\"" . $emp_query['Emp_ID'] . "\":\"%Y-%m-%d\"},
    // Disable the fade effect
    noFadeEffect:true,
    // Show week numbers
    showWeeks:false,
    // Set a statusbar format
    statusFormat:\"%l, %d%S %F %Y\",
    //Highlight Certain days
    highlightDays:[0,0,0,0,0,1,1],
    });
    </script>
</td>
</tr>
<!-- Repeat the above cells many more times -->
</table>
</div>
我不知道它是否打算这样做,但我不想这样做,因为它只是在它下面留下一堆空白页,我能做些什么吗?
编辑:我发现问题是由我在表中的日期选择器 javascript 小部件引起的。代码已更新,这里是小部件的链接:DatePicker。我试图用所有这些来创建一个小提琴,但它一直冻结并且脚本停止运行。当这样的内部运行脚本时,这是否正常<div>?
编辑:澄清一下,我想要的是<div>查看区域限制为 400px 高,并摆脱它下方的额外空白空间。当我删除Javascriptdatepicker 小部件时,一切正常,但由于某种原因Javascript导致网页高度适应<div>.