Autor Zpráva
joujoujou
Profil *
Na webu to mám tak, že mám jeden hlavní kořenový Div označený jako "hlavní", který je uprostřed:

}
#hlavni {
width: 950px;
margin: auto;
text-align: left;
background-color: white

Problém je ten, že když chci do tohoto hlavního divu vložit nějaký "podřízený" div a dát mu fixed position (absolute pozice funguje normálně), tak fixed sice funguje, ale onen "podřízený" div vůbec nereflektuje to, že je v tom "hlavním" divu, ale fixuje se nezávisle v levém rohu obrazovky ..

Nevíte co s tím?
pavuk
Profil
nic, je to prostě taková nepěkný věc (omezujícím blokem, od kterého se počítá pozice prvku, je vždy okno prohlížeče (tedy nikoli nejbližší pozicovaný předek)). Zkus to napozicovat záporným marginem od středu stránky
joujoujou
Profil *
A mohu mít ještě dotaz, jak konkrétně "napozicovat záporným marginem" ?
joujoujou
Profil *
Jak například tady udělali ten vršek, že je uprostřed a přesto se elasticky posouvá s posouváním dolů?
margin
Profil *
Řešení tvého problému s fixním pozicováním.
Sice nevím, zda by seto dalo řešet napozicváním záporným marginem od středu stránky, ale stačí použít matrjošku. Jeden div zafixuješ, kam potřebuješ a do zafixovaného DIVu si nastrkej objekty, které toužíš mít zafixované a dělej tam s nimi, co potřebuješ.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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