Smoothscroll v0

Smoothscroll v0

Minden akkor valószínűleg észre egyes oldalakon a hatás, ha görgetni a egér kerék vagy a billentyűzet segítségével, ha az oldal a site tekercsek simán, nem a spurts, és a végén az animáció simán lassul teljesen leáll. Ez a hatás már jelen van a Firefox böngészőt, és ha emlékezetem nem csal, ugyanez a hatás érhető el az Apple eszközök (iPhone, iPad, stb), de más eszközökkel és egyéb böngészők, így nincs hatása, és lapozzunk az oldalt van egy „szaggatott ”.

A plugin hatását közvetlenül ezen az oldalon tekintheti meg. Próbálja meg kikapcsolni a szkripteket az oldalon, és összehasonlítani az eredményt.

Ebben a cikkben megmutatom, hogyan érheti el ugyanazt a hatást a webhelyén, függetlenül az eszköztől és a böngészőtől.

Az első dolog, amit tennünk kell, hogy töltse le a jQuery plugint.

A fájl letöltése után kapott jquery.smoothscroll.js csatlakozni kell az oldalt a webhely (mind a Google, meg kell csatlakoztatni a forgatókönyvet, mielőtt a záró body).

Ezzel befejezheti a cikk olvasását, mivel a szkript csatlakoztatását követően már megkapta a kívánt hatást.

Azok számára, akik szeretnék finomítani a forgatókönyvet maguknak, nézzük meg a rendelkezésre álló lehetőségeket.

Amire szükség lehet a konfiguráláshoz, ezeket a paramétereket választottam ki:

  • görgesse az animációs sebességet
  • a görgetési magasságok egy óramutató ciklusban az egeret görgetették (nem a kerék forgását, nevezetesen a sebességet)
  • lépést görgetni egy gombnyomással ↓ ↑ → ←

A görgető animáció időtartamának megváltoztatásához módosítsa a 600-as értékét ebben a sorban a sajátjára: