Autor | Zpráva | ||
---|---|---|---|
charllie Profil |
#1 · Zasláno: 20. 5. 2007, 10:19:33
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 |
#2 · Zasláno: 20. 5. 2007, 10:31:09
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 |
#3 · Zasláno: 20. 5. 2007, 12:27:03
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 |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0