Я полагаю, что это также зависит от браузера, реализации немного различаются ...
Но попробуйте также установить <html>
на высоту 100%, так как это элемент, окружающий <body>
. Иерархия: html
> body
> table
, если самый внешний элемент не установлен на 100%, внутренние не могут стать больше.
Edit:
Если присмотреться к вашему исходному коду, я думаю, что ваша таблица на самом деле находится на html
> body
> form
> table
, так что, возможно, вам нужно установить высоту формы на 100%. И я заметил, что ваш <head>
установлен на 100%, лучше удалите его, поскольку <head>
не является частью иерархии вашей таблицы. Вы никогда не понимаете, что установка высоты для <head>
может сбить с толку движок рендеринга ...