Сделал страничку с разбивкой на 3 части. Верхняя и нижняя фиксированные, а та что в середине должна занимать оставшееся свободное место и в случае переполнения прокручикаться. IE, Safari и Opera все делают правильно, а вот Mozilla... Я так понимаю, Mozilla при написании размеров 100% берет не размер вышестоящего объекта, а размер окна браузера, как с этим бороться? Ведь фиксированный размер я написать не могу, я же не знаю какое разрешение у пользователя... Одними средствами CSS тоже не вышло такое сделать, наверно опыта не хватает. Может можно узнать размер окна браузера через PHP и динамически выставлять размер середины, но тогда при смене размера окна браузера пользователем этот пересчет будет не актуальным.. Вобщем буду благодарен за любые подсказки в каком направлении решать этот вопрос...
<body style="overflow:hidden">
<table width="100%" height="100%" border="1">
<tr height="80px">
<td>
Фиксированная шапка
</td>
</tr>
<tr style="display:block; overflow:auto; height:100%">
<td>
Здесь скролируемый набор информации.
</td>
</tr>
<tr height="30px">
<td>
Фиксированный подвал
</td>
</tr>
</table>
</body>