Autor | Zpráva | ||
---|---|---|---|
Svobik7 Profil |
#1 · Zasláno: 26. 5. 2008, 11:30:35
Zdravíím, prosim o radu newim cimto je ale mam na strance hlavni obalovej DIV s napriklad oranzovym rameckem ( relativne pozicovany a vystredeni pomoci margin:auto ) do nej vkladam ostatni DIVy s absolutnim pozicovanim, ale hlavni DIV s rameckem my je neobali nevite nekdo kde delam chybu?
ukazak kodu: <body> <!--case starts here--> <div id="case"> <div id="aaa"> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa </div> </div> <!--case ends here--> soubor .css #case { position: relative; margin: auto; width:800px; border: 1px solid orange; text-align: left; } #aaa { position: absolute; top: 20px; left: 50px; min-width: 300px; border: 1px solid blue; text-align: left; } takze ted se mi na strance zobrazi DIV "aaa" mimo ramecek DIVu CASE...a ja resim problem aby se ramecek DIVU "case" automaticky roztahoval podle toho kolik divu do nej vlozim...nevite nekdo poradit PLS? |
||
Plaváček Profil |
#2 · Zasláno: 26. 5. 2008, 11:33:07
Svobik7
Absolutně pozicované prvky jsou vyjmuty z toku dokumentu a tím pádem neovlivňují svého rodiče. Použij FLOAT (plovoucí bloky). |
||
Svobik7 Profil |
#3 · Zasláno: 26. 5. 2008, 11:42:00
tak jsem to zkusil pomoci Float a stale nic...kdyz jsem si precet navod na http://www.jakpsatweb.cz/css/float.html tak jsem se docet ze float je vyjmut z toku dokumentu stejne jako position: absolute tak ted newim:(
|
||
Plaváček Profil |
#4 · Zasláno: 26. 5. 2008, 11:56:02
Svobik7
Za poslední plovoucí prvek prostě vrazíš cokoliv s clear:both, třeba: <div style="clear:both"> </div> |
||
Časová prodleva: 16 let
|
0