21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
charllie
Profil
Zdravím,
nejprve nastíním můj problém. Absolutně pozicuji odkazy a veškerou grafiku do divu width: 1008px. A tento div bych chtěl následně horizontálně vycentrovat, aby na všech monitorech byl uprostřed. Pokud obrázky pozicuju absolutně, nefunguje potom vycentorvání pomocí margin-left: auto; margin-right: auto. Pokud celý div vycentruju pomocí absolutního pozicování position: absolute; left: 50%; margin-left: -504px; potom je všechno v pořádku, ale na malých monitorech se margin-left: -504px dostane mimo obrazovku a levá lišta není téměř vidět a nejde se na ní posunout.
Prosím pomoste mi, jak byste řešili tento problém. Mám nějak efektivně nahradit absolutní pozicování? Nebo existuje řešení na vycentrování i s absolutním pozicováním, ale aby na malých monitorech se zobrazila celá a neosekaná stránka?
Děkuji za radu, charllie
Senyx
Profil
nevim, jestli ti to pomůže, ale nastavil bych tomu 1008 divu position: relative; (jinak nechal to vycentrování pomocí auto marginu) a ostatní bych pak pozicoval vůči tomu divu...
mantisa
Profil
jak píše Senyx:

#hlavni-div {
position: relative;
width: 1008px;
margin: 0 auto;
}

#obrazek {
position: absolute;
width: 150px;
height: 150px;
top: 100px;
left:100px;
}

a neměl bys mít problém
Toto téma je uzamčeno. Odpověď nelze zaslat.

0