Autor Zpráva
BuGeR
Profil
Zdravím.
Chtěl jsem se zeptat, mám 2 divy a chci aby byli oba na jednom místě a vždy se zobrazil jen jeden.
Když je chci ale vyměnit (pomocí fadeIn() a fadeOut()) tak se mi Div A objeví pod Div B, zatím co se Div B schováva..jakmile se B schová A se dá místo něho.
Dá se nějak udělat aby se nějak navzájem překryli a "nepřetahovali" se takto? (Jinak nechci to řešit nějakým drastickým řešením přes position absolute..)
Díky moc. B.
Chamurappi
Profil
Reaguji na BuGeRa:
nechci to řešit nějakým drastickým řešením přes position absolute
Absolutní pozicování je zcela optimální postup při vrstvení věcí na sebe. Drastické řešení by bylo použít tabulku :-)
BuGeR
Profil
Chamurappi:
Ok díky. Jinačí řešení teda kromě position absolute není?
Chamurappi
Profil
Reaguji na BuGeRa:
Je. Relativní pozicování, záporné marginy, vynulované rozměry + přetékání, ten tabulkový paradox…
BuGeR
Profil
Dobře :) Takže nějak přes JS (kromě CSS) to nejde?
Chamurappi
Profil
Reaguji na BuGeRa:
Samozřejmě, že ne. JavaScript může jen pracovat s parametry ostatních technologií v prohlížeči, nic víc neumí.
BuGeR
Profil
Ok, děkuji moc :).

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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