Generator CSS scrollbarja
Generirajte prilagojene CSS pravila za ::-webkit-scrollbar in scrollbar-width/scrollbar-color za vse preglednike v le nekaj klikov.
Generator CSS scrollbarja
Privzeta pregledniška scrollbarna komponenta se redko ujema s ostalim delom oblikovanja. Oblikovanje scrollbarja pomeni, da se morate spominjati na dva različna standarda hkrati: WebKit ::-webkit-scrollbar psevdo-elemente, ki jih uporabljajo Chrome, Safari in Edge, ter standardne lastnosti scrollbar-width/scrollbar-color, ki jih bere Firefox. To orodje generiše oba naenkrat iz nekaj možnosti, tako da prekopirate en blok CSS-a in vsak večji pregledilnik upodobi prilagojeno scrollbar.
Nastavite ciljni selektor — body za celoten splet, ali razred kot .sidebar za en drsni panel — nato izberite širino scrollbarja v pikslih, barve sledi in drsnika ter barvo, na katero se drsnik preklopi ob lebdenju. Zaobljenje drsnika nadzira border-radius povlečnega dela, vstavljena rob pa doda prozoren prostor med drsnik in sled, tako da izgleda kot lebdeča pilula namesto trdnega bloka. Možnost Različica preklaplja med navadno pregledniško scrollbar, tanjšo "tanko" in "skrito", ki v celoti odstrani scrollbar s scrollbar-width: none, medtem ko ohrani lastno drsenje elementa.
Če vključite različico temnega načina, se pravila zamotajo v @media (prefers-color-scheme: dark) blok, kjer se barve sledi in drsnika samodejno potemnijo, tako da splet, ki že preklaplja teme, dobi scrollbar, ki se preklaplja s temi — brez ločene kalkulacije. Vsaka možnost v realnem času posodobi izhod, medtem ko ga nastavite, poročilo pod rezultatom pa sporoči, koliko CSS blokov pravil je bilo generirano in natančno število znakov.
Vse se izvaja lokalno v vašem pregledniku: nobenega selektorja, barve ali CSS ni poslano na strežnik. Kopirajte rezultat naravnost v vašo stilsko datoteko, ga preuzmite kot .txt datoteko ali ga pošljite drugemu orodju za nadaljnje urejanje.