あるWebページが<div>
ありoverflow-y:scroll;
、何らかの理由でWebページに垂直スクロールバーが表示されています。ページを下にスクロールすると空白になりますが、divの一番下までスクロールすると、Webページのスクロールバーが消えるため、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の高さに制限し、その下の余分な空白を取り除くことです。日付ピッカーウィジェットを削除するとJavascript
、すべてが正常に機能しますが、何らかの理由でJavascript
、Webページの高さがの非表示のコンテンツに対応する原因になってい<div>
ます。