div を動的に設定しようとしています。(これは IE9 用にテストされています。 ) この div の overflow-y: scroll を使用しようとしており、最大高さを 300px に固定しています。Overflow-y:scroll は、ページが静的な場合に機能します。私のページが動的な場合はそうではありません。静的部分が最初に解析され、php が後でデータを入力することを理解しています。しかし、この場合、どうすればスクロールバーを機能させることができますか? これが私のコードです。
<html>
<head>
<style>
#menu_items
{
width:45%;
display:inline;
float:left;
max-height:300px;
overflow-y:scroll;
}
</style>
</head>
<body>
<div id = "menu_items">
<table border = "1">
<?php
//$q = $_GET["q"];
//include 'config.php';
//$sql=sprintf("SELECT * FROM db WHERE id = '%s'",$q);
//$result = mysql_query($sql);
$number = 35;
for($i=0;$i<$number;$i++)
{
echo "<tr>";
echo "<td>Name-id</td>";
echo "</tr>";
}
?>
</table>
</div>
</body>
</html>