このフィドルを調べて、これまでに試したことを確認してください。
<div class="outer">
<div class="inner">
<table style="background-color: red; width:100%; height:100%;">
<tr style="background-color: red; width:100%; min-height:30%;">
<td>Name</td>
</tr>
<tr style="background-color: blue; width:100%; min-height:30%;">
<td>Nirman</td>
</tr>
<tr style="background-color: blue; width:100%; min-height:30%;">
<td>Nirman</td>
</tr>
</table>
</div>
</div>
div の全高を占めるこのテーブルを表示する必要があり、このテーブルの行は、テーブル全体のスペースを占めるために高さが同じでなければなりません。つまり、テーブルの高さは div の高さの 100% でなければなりません。各行の高さは、div の高さの 30% にする必要があります。
これを達成する方法のアイデアはありますか? また、少なくとも IE 8 以降では、ほとんどのブラウザーで動作するソリューションが必要です。
これに関するヘルプは大歓迎です。