ugrás a tartalomhoz

Div kép fölé középre

rrroka · 2007. Már. 9. (P), 12.30
Sziasztok!

Egy táblázat egyik cellájába (600*600) megjelenő kép fölé szeretnék elhelyezni egy "nagyító" vmit.
A legjobb megoldásnak eddig div tünt. A cellába szépen középre rakoma képet, rárakok egy divet position: absolute-tal, top: 300, left 300 értékkel és szépen középre teszi. persze csak 1024*768ba, más felbontásba tök máshova kerül.
Tippek?

Köszi:
rrroka
 
1

tök máshova kerülne?

gex · 2007. Már. 9. (P), 13.12
mindig máshova kerül, mivel különböző felbontásokban máshol van a tetejétől és bal oldalától is 300 pixelre lévő hely, ez elég logikus, nem?

egy lehetséges megoldás, hogy a cellának adsz egy position: relative; értéket, ekkor a benne lévő abszolút pozícionált elem nem az oldalhoz, hanem a cellához képest lesz fentről illetve balról is 300 pixelre. a top és left megváltoztatásával meg tudod oldani, hogy középen legyen.

szebb megoldáshoz nézz meg egy-két lightbox variációt.
2

igaz

rrroka · 2007. Már. 9. (P), 18.20
igen az tök logikus, h máshol van ha relatív, nekem az volt furcsa, h a böngésző balfelső sarkához mérte nem a befoglaló elemhez. (próbáltam divbe rakni is pl)
kipróbálom a javaslatod, remélem müxik.
köszi! :)