IE10でこの奇妙な問題が発生しました。テーブルがあり、セルの1つにUIウィジェット(jqTree)があります。さて、このツリービューは大量のデータでいっぱいになる可能性があるので、画面上で占めるサイズを修正したいと思いました。また、ユーザーがツリービューの任意の部分にスクロールできるようにする必要があります。これはChromeではうまく機能しますが、IE10ではまったく機能しません。
<td style="vertical-align:top">
<div class="HiddenInput" style="visibility:hidden">
<div style="overflow:auto; width:350px; height:750px; border-style:solid">
<div id="TreeView"></div>
</div>
</div>
</td>
最も外側のdivは、データを受信するまでツリービューを非表示にすることです。IE10で、ツリービューにデータを入力すると、divの境界がはっきりと表示されていても、そのすぐ上のdivによって設定された境界が存在しないかのように完全に無視されます。
IEにはDOCTYPEタグが必要だとどこかで読んだのですが、それでも修正されませんでした。