Historie úprav

Avatar uživatele

Odpověděl/a – 19.říjen 18:04

Nastav height toho kontejneru, ve kterém je stránka na 100%, tím docílíš toho, že ti bude přetékat jen div s tím zápatím (jak je tam copyright).

Tomu divu (zápatí) nastav position: fixed a bottom: 0. Tím docílíš toho, že ten div s tím zápatím bude vždy dole jen bude překrývat kontejner s tělem té stránky (ten jak má 100% – viz 1. odstavec). Takže změníš jeho height na 100% – div zápatí height. Tzn. pokud má zápatí 30px tak height kontejneru stránky (tzn. toho kde je vše) bude height: 100% – 30px.

Takhle se to dá udělat. Samozřejmě nevidím tu statiku k tomu (HTML) takže nedovedu říct jestli to půjde konkrétně takhle ale ten princip je z toho myslím jasný.

Avatar uživatele

Odpověděl/a – 19.říjen 21:34

Nastav height toho kontejneru, ve kterém je stránka na 100%, tím docílíš toho, že ti bude přetékat jen div s tím zápatím (jak je tam copyright).

Tomu divu (zápatí) nastav position: fixed a bottom: 0. Tím docílíš toho, že ten div s tím zápatím bude vždy dole jen bude překrývat kontejner s tělem té stránky (ten jak má 100% – viz 1. odstavec). Takže změníš jeho height na 100% – div zápatí height. Tzn. pokud má zápatí 30px tak height kontejneru stránky (tzn. toho kde je vše) bude height: 100% – 30px.

Takhle se to dá udělat. Samozřejmě nevidím tu statiku k tomu (HTML) takže nedovedu říct jestli to půjde konkrétně takhle ale ten princip je z toho myslím jasný.


Vyrešeno:

Ty dva spodni divy „paticka“ a „duezite“ si prehod do jeste jednoho divu, budu mu rikat „novy“

novy
{
position: fixed;
width: 100%;
height: 70px;
bottom: 0px;
}

To, co mas nyni v body prehod do divu asi takto:
<body>
<div class=„obal“></div>
<div class=„obsahBo­dy“>Sem prijde co je v body</div>
<div class=„novy“></div>
</body>

obsahBody
{
top: 85px; /*priblizne sirka divu obal*/
height: calc(100% – 70px); /*Celkova sirka – vyska spodniho panelu novy*/
}