Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: bibigon от 08 Июля 2002, 11:51:59

Название: "резиновые" таблицы в NN
Отправлено: bibigon от 08 Июля 2002, 11:51:59
Наверняка у многих возникал следующий соблазн или просто необходимость:
1) при верстке в таблице растягиваем ее не только по горизонтали, но и по вертикали (это просто вступление %);
2) в ней идет стандартный шаблон: 1-ая строка - шапка с логотипом (достаточно узкая, height < 100px), строка с контентом (!, о ней и вся речь) и узенький подвал (height < 100px).
Так вот, удавалось ли кому-либо в подобных случаях растягивать строки, типа средней из приведенного примера, на высоту от "шапки" до "подвала", чтобы "подвальчик" аккуратненько прижимался к низу окна браузера, а контент  шел впритык к соседям.
Конечно, задача становится интересной, только если контента меньше, чем на высоту страницы %)
IE с полуслова все понимает, но NN... как всегда, свой особый взгляд. Может я чего-то элементарного не знаю, но победить этот случай мне пока не удалось.
Заранее благодарен за все варианты и предложения.
Название: "резиновые" таблицы в NN
Отправлено: MadDog от 08 Июля 2002, 12:02:26
Цитировать
победить этот случай мне пока не удалось.
Ну мне тоже не удалось. А поэтому для
Цитировать
чтобы "подвальчик" аккуратненько прижимался к низу окна браузера
пишется небольшой скриптик, который постоянно прижимает подвальчик к самому низу окна.
Название: "резиновые" таблицы в NN
Отправлено: bibigon от 08 Июля 2002, 12:10:06
MadDog
"подвал" не так интересен. valign=bottom в нижней ячейке - и он от нас никуда не денется. а вот высота средней строки, вот это - штучка...
Название: "резиновые" таблицы в NN
Отправлено: MadDog от 08 Июля 2002, 13:52:04
Так как раз с таким подвалом ты не будешь привязан к средней ячейке. А растягивание по вертикале не самый лучший вариант, т.к. возможно глюки и не корректное отображение в разных браузерах.
Название: "резиновые" таблицы в NN
Отправлено: от 08 Июля 2002, 14:07:47
MadDog
Цитировать
возможно глюки и не корректное отображение в разных браузерах.

речь как раз о "разных браузерах" %)
IE все понимает как надо.
Придется пока "разным браузерам" смотреться не во весь экран...
Название: "резиновые" таблицы в NN
Отправлено: Oak от 08 Июля 2002, 23:20:58
пользуйся выражением

 height=&{func()};

где func - Js функция, выдающая высоту  в пикселах в зависимости от
window.innerHeight
Название: "резиновые" таблицы в NN
Отправлено: от 09 Июля 2002, 09:28:58
Oak
а если образования не хватает, где можно почитать про конструкцию &{...}?  ;)