/****************************************************************/ /* Popis uživatelských stylů a skriptů pro KB.Unipi od AVsetula */ /****************************************************************/ /****************************************************************/ /* CSS */ /****************************************************************/ /****************************************************************/ /* JavaScript */ /****************************************************************/ /****************************************************************/ /* Záloha starších verzí: */ /****************************************************************/ /* Původní verze lupy JS (s pohybem podle myši): function zoom(e){ var zoomer = e.currentTarget; e.offsetX ? offsetX = e.offsetX : offsetX = e.touches[0].pageX e.offsetY ? offsetY = e.offsetY : offsetX = e.touches[0].pageX x = offsetX/zoomer.offsetWidth*100 if(x>0.5) x = (x-50)*1.3+50 else x = 50-(50-x)*1.3 if(x<0) x = 0 if(x>100) x = 100 y = offsetY/zoomer.offsetHeight*100 if(y>0.5) y = (y-50)*1.5+50 else y = 50-(50-y)*1.5 if(y<0) y = 0 if(y>100) y = 100 zoomer.style.backgroundPosition = x + '% ' + y + '%'; } CSS k původní lupě: figure.zoom img:hover { opacity: 0; } */