pechkin: (Default)
pechkin ([personal profile] pechkin) wrote2009-10-26 01:44 am

Мне бы очень помогло...

...если бы кто-нибудь, у кого глаз наметан на такие штуки, посмотрел бы, например, на http://pechkin.rinet.ru/x/smp/xlat/Smart.C/JubilateAgno/cs_ja_b1.html, нажал на какую-нибудь сноску и сказал мне, почему эта байда нормально выглядит в фаерфоксе и хроме, а в эксплохере открывается справа от текста вместо внизу. Это сэкономило бы мне кучку времени.

UPDATE: если у двух элементов, стоящих друг за другом, одинаковый float, то они выстраиваются друг возле друга, если того позволяет их контейнер. Вывод: определяется контейнер, в котором сидят и content, и footer, и этот контейнер занимает то место, которое сейчас занимает content (80%*90%), пока footer закрыт. А скрипт как-нибудь там меняет их относительные высоты (исходя из 100%, которые в контейнере).

[identity profile] emdin.livejournal.com 2009-10-26 09:41 am (UTC)(link)
Сложно сказать с уверенностью, но вообще конструкция с div'ом, которому дана относительная высота и float=left это не самая хорошая идея. Сделайте таблицу, где эти div'ы будут элементами и будет работать повсюду. Что-то типа

<table>
<tr>
<td style="height: 60%;"><div id="Content" /></td>
</tr>
<tr>
<td style="height: 20%;"><div id="Footer" /></td>
</tr>
</table>
ext_593754: (Default)

[identity profile] kaganer.livejournal.com 2009-10-27 11:13 am (UTC)(link)
Попробуй кроме "float: left;" явно определить "clear: [none|right|left|all]" - эксплореру это обычно бывает важно.