Směr přijetí/odjetí myši z elementu
Jak zjistit, kterým směrem myš opustila element nebo odkud na něj přijela?
Pro vytváření působivějších animací při najetí nebo odjetí myší z elementu může být zajímavé zjistit směr, kterým kursor přijel/odjel.
Jak na to? Na jednotlivé strany umístit absolutně posicovaná „čidla“.
Problém může nastat, když průjezd myší proběhne ve velmi vysoké rychlosti. Čím větší bude plocha oněch čidel, tím zachytí větší rychlost. Nicméně větší velikost zase způsobí větší nepřesnosti v rozích, protože čidla není možné šikmo uříznout, takže příjezd myší 10 pixelů zdola v levém rohu se bude hlásit jako „zleva“.
Komentáře