Отображение web-страницы на 100 процентов в высоту под Netscape и ежеподобные...

levi-de

Новичок
Отображение web-страницы на 100 процентов в высоту под Netscape и ежеподобные...

Здравствуйте, господа программисты!

У меня простейший на первый взгляд вопрос. У меня есть HTML документ и есть два тега <BODY>...</Body>.

Между ними помещена следующая таблица

<Table width="750" height="100%">
<tr>
<td>
Hi
</td>
</tr>
</Table>


По идее страница шириной 750 пикселей должна быть растянута с верху до низу, независимо от разрешения экрана. Под Explorer всё выполняется без проблем. Но стоит только открыть страницу в Netscape, Mozila или Opera - этот самый header игнорируется как будто его и нет.


Помогите пожалуйста решить проблемму

-~{}~ 04.07.04 19:10:

Прошу прощения, имелось ввиду не headers, a hight="100%"

-~{}~ 04.07.04 19:13:

Что это опять о мной height="100%"

Ну в общем вы поняли что имелось ввиду
 

levi-de

Новичок
Хорошо, но если не height - то ведь есть какой то способ растянуть таблицу на всю её ширину?
 

demis

Новичок
Originally posted by levi-de
Хорошо, но если не height - то ведь есть какой то способ растянуть таблицу на всю её ширину?
А у меня твой пример вполне нормально работает, я и верстаю по такому же принципу. Просто ты смотришь на очень старых браузерах наверное.

А если уж и под них хочешь извращнуться, то можешь сделать примерно так

<table>
<tr>
<td width=1>
<!-- Здесь лепишь прозрачную точку(1х1) на 100% по высоте и ширине в один пискель-->
<imp src="прозрачная.точка" height=100% width=1>
</td>
<td>
Здесь твой Hi :)
</td>
</tr>
</table>
 

levi-de

Новичок
У меня все последнии версии браузеров. А по поводу точки - пробовал. Этот упрямый Netscape не хочет растягивать картинки по процентам (принимает только пиксели). Короче, я вообще никакого способа пока найти не могу, что бы хоть что то растянуть на всю страницу вниз.
 

demis

Новичок
Originally posted by levi-de
У меня все последнии версии браузеров. А по поводу точки - пробовал. Этот упрямый Netscape не хочет растягивать картинки по процентам (принимает только пиксели). Короче, я вообще никакого способа пока найти не могу, что бы хоть что то растянуть на всю страницу вниз.
Посмотри два последних моих проекта
http://petrolube.demis.ru
и
http://mrpargus.ru

Я уверен, если у тебя последнии версии, то тянуться будут они по высоте и по ширине.

Посмотри исходный код, может поможет.

А кстати, ты слачайно не внутреннюю таблицу пытаешься растянуть?
Если так, то врядли у тебя че-то получиться. Тянуться во-первых самая внешняя должна, а в ее ячейках уже будут другие тянуться, но только высота этой ячейки будет 100% соотношением для внутренней таблицы!!!
 

levi-de

Новичок
Конечно я растягиваю не внутреннюю таблицу, а начальную. Сайтики классные, действительно всё работает даже под Netscape. Попробую с кодом разобраться. Спасибо
 

Alien

Новичок
levi-de что ты называешь Netscape ?
Если Netscape 4.7 то про него (имхо) можно забыть.
При всем моем к нему уважении ..

p.s.
http://www.artlebedev.ru/tools/browsers/
линейкой старых шкафов пользуются ~ 0.2 % пользователей.
 

fixxxer

К.О.
Партнер клуба
Netscape Navigator
2,6
Internet Explorer
94,6
Прочие
2,7

гон. :) в MSIE явно входят оперы, маскирующиеся под IE. Да и Мозиллой пользуются процентов 4-5 минимум.

хотя зависит от аудитории, конечно.
 

dnes

Новичок
levi-de

Должно быть в порядке. Не помню уж с какой версии я к NN привык, но помню, что всегда растягивало.

Однако когда выяснится, в чём дело было, отпиши сюда, пожалуйста.
 

levi-de

Новичок
Мне господин demis написал ссылочки на свои проекты.

http://petrolube.demis.ru
http://mrpargus.ru

Я открыл код и удалил всё ненужное, оставил фактически одну таблицу на 100%. Вот у него работает. Ну я сделал всё по аналогии, как у demisa. Теперь всё заработало. Разницы в коде пронадлюдать не смог, единственное только, большие и маленькие буквы. :)

-~{}~ 08.07.04 12:54:

Ой, кажется забыл поблагодарить.... Большое спасибо всем за помощь.
 

demis

Новичок
вот здесь более детальная и самая свежая статистика по браузерам http://globalstats.hotlog.ru

Но на это все равно смотреть не стоит, т.к. если ты поставил перед собой цели(или заказчик :)) сверстать под три браузера(netscpae,opera,ie) то оно по-любому должно под них работать, и не важно сколько людей их юзает. Ну под старые должно работать тоже, не со всеми новыми функциями, но корректно. Тогда все супер будет, но это, конечно, если геммориться охота, или если действительно денежный, серьезный проект.
 

IL78

Guest
Originally posted by lucas
Если ты найдешь в спецификации аттрибут height для тега table...
Интересно, а <table style="height: 100%;"> с точки зрения W3C корректно? А с точки зрения браузеров?
 
Сверху