Autor Zpráva
Legoland
Profil
zdravím potreboval by som pomoct mam takyto kod
/*poziciovanie*/
#hlavicka {position: absolute; height: 130px; width: 100%; left:0px; top:0px; background: #FF6600;}
	
#lave_menu {position: absolute; height: 100%; width: 15%; float: left; left:0px; top: 130px ; background: #999999;}
	
#obsah {position: absolute; left:200px;top:130px	; height: 100%;width: 70%; float: left; }


a potreboval by som k nemu vytvorit este prave menu ak by bol niekto taky dobry a napisal mi ho bo ja som skusal vazne vela vaiácii ale nikdy sa mi nezobrazil... THX
mikul
Profil
Tohle?
http://css.interval.cz/priklady/priklad-9-1.htm
Legoland
Profil
ale ja by som poreboval prave menu s použitím position: absolute a nie relative
mikul
Profil
Tak trochu upravene tohle?
http://css.interval.cz/priklady/priklad-104-1.htm
Miloš
Profil
Legoland
V tom prvním příkladu nebylo žádné (tedy ani relativní) pozicování – vše přes float.

A jeden 3sloupcový layout ode mne: http://pokusna-krysa.webpark.cz/3sloupce/index.html
Levé i pravé menu pozicuji absolutně (vůči nadřazenému bloku s position: relative).
Jestliže chceš menu umístit abs. pozicováním, relativnímu pozicování se dost dobře nevyhneš; nejde ale o to, že je rel. pozicovaný prvek posouván – není; jen tím, že má nastaveno position:relative (bez změny souřadnic, to opravdu není potřeba), vytváří kontext, ke kterému se budou vztahovat souřadnice vnořených absolutně pozicovaných prvků.
Legoland
Profil
a ake je lepsie poziciovanie s abolutnou polohou alebo relativnou ?
Bubák
Profil
je lepsie poziciovanie s abolutnou polohou alebo relativnou ?
Budeš chtít udělat k obědu řízek s bramborovou kaší. Bude lepší vařit, nebo smažit?
Miloš
Profil
Tak ještě jednou, obšírněji:
Relativní pozicování slouží ke dvěma věcem:
1) posune prvek z jeho místa, ale to místo zůstane „obsazené“, jako by tam ten prvek pořád byl; to zajišťují souřadnice top/left (resp. bottom/right).
2) Zároveň vytváří relativně pozicovaný prvek kontext, podle kterého se počítají souřadnice vnořeného absolutně pozicovaného prvku. Přitom vůbec není nutné s relativně pozicovaným prvkem pohybovat (top/left, bottom/right).

Absolutně pozicovaný prvek je „vyjmut z toku dokumentu“ (okolní prvky se zobrazí, jako by tam nebyl) a je umístěn podle svých souřadnic left/right (bottom/left). Tyto souřadnice se vztahují k nejbližšímu nadřazenému prvku, který má position:reletive nebo position:absolute. Jestliže žádný takový prvek neexistuje, vztahují se souřadnice k oknu prohlížeče.

Z toho vyplývá, že pro pozicování bloků stránky sice použiješ absolutní pozicování, ale vytvoříš mu kontext nadřazeným (většinou relativně) pozicovaným prvkem.
Dají se s tím dělat docela pěkné kousky, viz třeba http://wellstyled.com/css-chords-formatting.html

Už je to srozumitelné?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0