Autor Zpráva
Joukerka
Profil
Dobrý den, potřeboval bych poradit ohledně jednoho problému.
Uprostřed mé stránky mám definovaný div, potřeboval bych, aby se jeho spodni okraj vždy zarovnával se spodní stranou okna. A to i když budu jeho velikost rměnit.
Díky za pomoc
margin
Profil *
Z popisu si nejsem jistý, co hledáš. Jestli je to pozicovíní, position: absolute; bottom: 0; nebo stejnou výšku sloupců.
Pokud jsem to netrefil, tak upřesni dotaz a možná by byla vhodná i živá ukázka.
Davex
Profil
Joukerka:
Z tvého popisu nějak nechápu o co jde, ale není to náhodou úplně stejný problém jako vedle?
suvel
Profil
<div id="zarovnany" style="display:block;visibility:hidden;position:absolute;left:100px;border:1px solid black;width:100px;>nejaky obsah divu</div>
<script>
var vyska_okna = document.body.offsetHeight;
var vyska_divu = document.getElementById("zarovnany").scrollHeight;
document.getElementById("zarovnany").style.top = vyska_okna - vyska_divu + "px";
document.getElementById("zarovnany").style.visibility = "visible";
</script>

Ať bude div jakkoli vysoký, jeho spodní okraj bude vždy zarovnaný se spodní stranou okna. Je to jenom nástin, nezkoušel jsem to, ale v principu to tak je. Taky by to ještě chtělo upravit pro všechny prohlížeče.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: