глюк в mozilla, как бороться?
От: Аноним  
Дата: 16.01.09 13:11
Оценка:
Сделал страничку с разбивкой на 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>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.