Styling görgetősáv javascript erőforrások

Miért ez az egész?

Tárgy finomítások és azt kívánja, néha túl jó és a rossz. De ez nem lehet elkerülni, hogy akarnak a lehetetlent. De azt hiszem, hogy meg tudjuk csinálni az összes (ha nem mond ellent a fizika törvényei), a kérdés összetettsége végrehajtását, és ennek megfelelően mind a döntések, és ennek eredményeként - a költségek.

A web'e számos dolgot, amelyet nem lehet stilizált a klasszikus értelemben vett, azaz a lehetetlen, kizárólag CSS, megváltoztathatja a megjelenésüket. Ezek az elemek a sok formája címkék: Selecta, jelölőnégyzetek, rádió gombok. Mondtam már, hogyan formálhatja válasszuk. Most beszéljünk, hogyan lehet egy szép görgetés bar. Őszintén szólva, én utálom az ilyen problémákat megoldani nem világos, hogy nem a szokásos, mert a böngésző A böngészős vagy verziójukban a böngésző vagy az operációs rendszer másként viselkednek. Elég dalszövegek működik.

Egy kis elmélet

Teljes emuláció js nem szeretem, mert nehéz, és ha js esik, a lehetőséget a görgetés egység teljesen eltűnik. Valahol régen megtanultam, a következő gondolat:

Styling görgetősáv javascript erőforrások

Technikailag tudom képzelni, hogy ez az egész, hogy nem, és egyszer még azt írta teljesen az összes feldolgozás során, de ebben az esetben nem akarom újra feltalálni a kereket. Keresési lehetőségek emulációs scroll talált báró könyvtárban. Ez megfelel nekem több, mint az eltéréssel, hogy a csomagolóanyagokat és szimulációs blokkokat kell beilleszteni a html. Ez a verzió úgy tűnt, hogy egy kicsit furcsa, hiszen van egy plugin, szeretnék, hogy a minimális intézkedések, ideális esetben csak ösztönöz dugó a blokk, amelyet meg kell stílusú és minden, bár hozzáteszi a szükséges jelölésekkel. Alapján ezt a lelki ígéretet, úgy döntöttek, hogy írjon egy kis borítás, amely elkészíti a blokkokat, és indítsa el a görgetés emuláció.

Valójában, a borítás kód a következő:

És hívja, mint ez

Én is próbáltam egy kicsit illik ideológia BEM. Nézzük a kód azonnal nyilvánvaló, hogy check_size funkciót hívjuk 2-szer egymás után, miért és miért csináljuk? És akkor, hogy az egyéni görgetősáv egészül csak akkor, ha szükség van rá, a válasz a második kérdésre és az első kérdésre a válasz: Ha úgy döntött, hogy meg kell adni egy görgetősáv, elindítja a folyamatot, hozzátéve egy jelölést a Ebben az időben a méret a kültéri egység lehet (valószínűleg ők) változás, és hogy úgy tűnjön megfelelően indítsa az inicializálási folyamatot kétszer.

Hogy könnyebb bevonni a folyamat megértése, akkor adok egy példát egyik stílus projektjeink

Végrehajtása, természetesen, tüske, és a mobil eszközök az derül ki, de mint minden működik, így használhatja az egészségre. By the way, van egy kis példa itt. Egészség felhasználását =)

Mivel az elején az új üzemi év)