CSS görgetősáv stílus generátor
Hozza létre az egyéni ::-webkit-scrollbar és scrollbar-width/scrollbar-color CSS szabályokat.
CSS görgetősáv stílus generátor
Az alapértelmezett böngésző-görgetősáv ritkán illeszkedik a tervezéshez, és testreszabásához két különböző specifikációt kell emlékezni: a WebKit ::-webkit-scrollbar pszeudo-elemeket, amelyeket a Chrome, Safari és Edge használ, valamint a szabványos scrollbar-width/scrollbar-color tulajdonságokat, amelyeket a Firefox olvas. Ez az eszköz mindkettőt egyaránt generálja néhány opcióból, így egy CSS-blokk másolásával minden nagyobb böngésző egy megfelelő görgetősávot jelenít meg.
Adjon meg egy cél-szelektort — body az egész oldalhoz, vagy egy osztály, mint a .sidebar egy görgetendő panelhez — majd válassza ki a görgetősáv szélességét képpontban, a sáv és a csúszka színeit, valamint azt a színt, amelyre a csúszka rámegy. A csúszka lekerekítése az húzható sáv border-radius értékét vezérli, a belső szegély pedig egy transzparens rést ad a csúszka és a sáv között, így lebegő pillaként jelenik meg, nem pedig szilárd blokként. A Változat opció a böngésző normál görgetősávja, egy sovány "vékony", valamint a "rejtett" között válthat, amely eltávolítja a görgetősávot az -ms-overflow-style és scrollbar-width: none segítségével, miközben az elem saját görgethető marad érintetlen.
A sötét mód változat bekapcsolása a szabályok egy második másolatát egy @media (prefers-color-scheme: dark) blokkba burkolja, a sáv és a csúszka színei automatikusan elsötétülnek, így egy oldal, amely már váltja a témákat, egy görgetősávot kap, amely vele vált — további számítás nélkül. Minden opció élőben frissíti a kimenetet az alkalmazkodása során, az eredmény alatti összesítés pedig azt jelenti, hogy hány CSS szabályblokkot generáltak és a pontos karakterszám.
Minden helyileg az Ön böngészőjében fut: szelektorok, színek vagy CSS nem kerülnek kiszolgálóra. Másolja az eredményt közvetlenül az Ön stíluslapjába, töltse le .txt fájlként, vagy küldje el egy másik eszköz bemenetére a további finomítás érdekében.