Autor Zpráva
ph@tE
Profil *
Jak se dá udělat funkce, která při kliknutí na např. odkaz posune div s určitým id o 5px nahoru, při dalším kliknutí o dalších 5px atd.?
Leo
Profil
Zacnete timhle: udelejte si jen za pomoci HTML a CSS jednotlive staticke snimky - div v jednotlivych posunutich? Umite? Leo
ph@tE
Profil *
Já potřebuju, aby si čtenář prostě mohl tím divem posouvat o určený počet px ( například 5 ). Vím, že se v tom scriptu bude nějak měnit vlastnost margin.Top, uměl bych udělat funkci, která by ho posunula o 5px, ale nevím jak k ní potom přičíst dalších 5px na další kliknutí... těch statických snímků by bylo moc...
Leo
Profil
A myslite si, ze margin-top je ta prava vlastnost?

"uměl bych udělat funkci, která by ho posunula o 5px, ale nevím jak k ní potom přičíst dalších 5px na další kliknutí..."

Co treba nejaka globalni promenna?

Leo
ph@tE
Profil *
Jak to udělat?
ph@tE
Profil *
V javascriptu zrovna moc zběhlej nejsem...
Smajchl
Profil *
pres pozicovani..
v css udelas "position:relative;"
a v javascriptu si ziskas ukazatel na ten div treba pomoci ID a pak pouzijes vlastnost style (a na ten odkaz onclick pochopitelne)

//v promeny div mam ukazatel na ten tvuj div
pozice-=5;
div=style.top=pozice+"px";

a to je cely :) enjoy
Smajchl
Profil *
Jestli ne tak me opravte ale aspon ta myslenka je dobre
ph@tE
Profil *
Díky, já už sem to včera vyřešil, myslim že podobně:-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0