Autor Zpráva
Svobik7
Profil
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
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
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
Svobik7

Za poslední plovoucí prvek prostě vrazíš cokoliv s clear:both, třeba:

<div style="clear:both">&nbsp;</div>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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