スクロール結果セクションを含む検索ツールを表示するために使用している次のコードがあります。IE では、コードは正常に動作します。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html style="background:black;height:100%;width:100%;">
<head>
<title>Report</title>
</head>
<body style="background:black;">
<table HEIGHT="100%" WIDTH="100%" style="background:red;">
<tr>
<td>
Search Area
</td>
</tr>
<tr>
<td HEIGHT="100%" WIDTH="100%" style="background:orange;">
<div style="overflow-y:scroll;height:100%;">
<table style="width:100px;height:1000px;">
<tr>
<td style="background:white;">
Results Area
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</body>
</html>
しかし、次を追加して IE8 フォーマットを使用するようにメタ タグを設定すると、次のようになります。
<meta http-equiv='X-UA-Compatible' content='IE=edge' />
下部の DIV タグは、ページを超えて展開されます。私はいくつかのオプションを試しましたが、値の高さを実際に指定しないと回避する方法が見つかりません。ブラウザーウィンドウのサイズに関係なく、ページが画面の 100% を占めるようにしたいので、これは機能しません。
どんな助けでも大歓迎です。