Autor Zpráva
Vlado
Profil
Zdravim, rad by som vedel, ako sa robi nasledovne.
Na priklad na stranke http://spravy.pravda.sk/ je v lavej casti menu odkaz jeden den v zivote ocami fotografov. Ked nan nakliknete vidite velku fotku, po ktorej ked prechadzate kurzorom, tak jej zvacsenina sa aktualne nachadza vo vedlajsom okne a da sa nastavit aj konkretna lupa.

Vdaka za informacie
Yuhů
Profil
To vypadá na docela složitý javascript.

Stáhněte si stránku
http://spravy.pravda.sk/foto.asp?galerie=23092004
na disk, vlezte si do kódu a zkuste to pochopit, nebo alespoň odmazat. To programoval nějaký profík, takže je pravděpodobné, že se v tom jen tak někdo nevyzná.

Osobně bych to javascriptem dělal tak, že bych dal obrázek na stránku dvakrát -- jednou normálně, jednou do nějakého skrytého divu na pozadí. Tomu skrytému divu bych nastavil CSS styl zoom. Podle pozice myši (myslím, že event.x, ale fakt nevím) bych ten skrytý obrázek posouval.

Možná že je to ale dělané jinak -- třeba ten druhý obrázek není na pozadí, ale normálně v dokumentu pozicovaný absolutně a roztažený zadáním větší výšky a šířky. Pak se skriptem mění jeho pozice a hodnoty CSS vlastnosti clip.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0