Kezdőoldal » Számítástechnika » Weblapkészítés » Az alább linkelt megoldásnál...

Twois kérdése:

Az alább linkelt megoldásnál meg lehet azt csinálni, hogy a betöltődéskor a base dev közepét jelenítse meg, és ne a bal felső sarka legyen a kiinduló pont?

Figyelt kérdés
Http://hitconsultants.com/dragscroll_scrollsync/scrollpane. Html

2013. jan. 8. 18:31
 1/8 Drone007 ***** válasza:

Javascript segítségével meg lehet oldani könnyen.

Az oldal betöltődése után fusson le.

Lekéred az id=viewport és az id=base div-ek méreteit, ebből ki tudod számolni, hová kell pozicionálni a base div bal felső sarkát, és ennek megfelelően beállítod a top és left értékeit.


Sok sikert!

2013. jan. 8. 20:42
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Szia! köszi a választ, de sajnos ezzel a megoldással levágok annyi pixel, aminyivel eltolom :S
2013. jan. 8. 20:49
 3/8 A kérdező kommentje:
Illetve js el ezt hogy oldanád meg? :)
2013. jan. 8. 20:49
 4/8 anonim ***** válasza:
margin:0 auto;
2013. jan. 8. 21:07
Hasznos számodra ez a válasz?
 5/8 Drone007 ***** válasza:

#4: a base div abolut pozícionálású, ez a megoldás nem használ.


JQuery megoldás:

<script>$("#base").offset({ top: -174, left: -289 });</script>


Persze, a koordinátákat számoltatni is lehet a két div méretéből adódóan, de ezt már rád bíznám, elvégre abból nem tanulsz ha mindent megcsinálok helyetted :)

2013. jan. 8. 21:17
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
ezzel a megoldással el tudom tolni a kezdő értékeket, viszont az eltolt részre már nem tudok visszamenni :S
2013. jan. 8. 21:42
 7/8 Drone007 ***** válasza:

igazad lehet :S

Akkor viszont a scrollTop és scrollLeft jquery manipulációkkal kell operálni, méghozzá a viewport div-en.

[link]

2013. jan. 9. 00:31
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Igen ezzel már sikerült megoldanom a problémát :) Köszi a segítséget!
2013. jan. 12. 19:04

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!