У меня есть страница со структурой:
<div id="container">
<div id="header">top menu</div>
<div id="content">content</div>
<div id ="footer" align="center">
<div class="left">left part of footer menu</div>
<div class="right">right part of footer menu</div>
</div>
</div>
Css стиль:
#container {
position:relative;
height:auto !important;
height:100%;
min-height:100%;
}
#content {
padding:0em 0em 12em;
}
#footer {
position:absolute;
width:100%;
bottom:0;
}
.left {
float: left;
}
.right {
float: right;
}
Это прекрасно работает во всех браузерах. Но когда я добавляю
<script type="text/javascript"></script>
внутри
<div class="left">
в FireFox (только) часть нижнего колонтитула после того, как скрипт поднялся наверх - между заголовком и содержимым div.
Что с ним не так?
UPD
Это все о неправильной наценке внутри #content. И только FireFox не понял, когда я пропустил один из тегов закрытых таблиц :) Спасибо, ребята, вы помогли мне разобраться.