Autor Zpráva
Džejkobián
Profil *
Jak donutit vnořený div s pozicováním "fixed", aby respektoval šířku nadřazeného divu a né šířku celé obrazovky?

Co dělám špatně, když:

CSS

#nadrazeny {position: absolute; width: 500px;  top: 50px; left: 50px }
#vnoreny {position: fixed; top: 50px; left: 0px; text-align: center}

HTML

<div id="nadrazeny">
<div id="vnoreny">
<img src="aaa.jpg">
</div> 
</div> 

Ze je onen obrázek zafixovaný uprostřed, ale né v rozmezí onoho divu o šířce 500px, ale podle šířky celé obrazovky?

(Buďte na mě hodní, rád bych v tom měl jasno)


Moderátor jenikkozak: Titulek „Jak donutit vnořený div s pozicováním "fixed", aby ..“ nevystihoval podstatu dotazu. Titulek je určen pro nadpis, nikoliv část příspěvku. Příště zkus prosím vymyslet lepší.
juriad
Profil
Džejkobián:
Position: fixed (stejně jako absolute) vyjme obrázek z místa, kde je definovaný, a tedy se na něj žádné velikostní vlastnosi předka nevztahují.
Džejkobián
Profil *
juriad:

A dá se to nějak udělat, aby se vztahovali?
mimochodec
Profil
Džejkobián:
Pomohlo by, kdybys ukázal stránku, o kterou jde. Absolutní pozicování je dost často používáno chybně.
Bubák
Profil
Zapomeň na vnoření tak, jak ho máš teď.
http://kod.djpw.cz/wneb
http://kod.djpw.cz/wneb- (pro některé návštěvníky bude stránka krátká)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0