Sådan oprettes: Tilpasset kugletrækker
- Forrige side Browservinduet
- Næste side Skjul rullemenuen
Lær hvordan du bruger CSS til at oprette en tilpasset kugletrækker.
Tilpasset kugletrækker
Bemærk:Firefox eller versioner af Edge før 79 understøtter ikke tilpassede kugletrækker.
Sådan oprettes en tilpasset kugletrækker
Chrome, Edge, Safari og Opera understøtter ikke-standard ::-webkit-scrollbar
Pseudoelement, der giver os mulighed for at ændre browserens kugletrækkerudseende.
I det følgende eksempel oprettes en kugletrækker med en bredde på 10px, som har en grå spor/farve og en mørkegrå (#888) skive:
/* Bredder */ ::-webkit-scrollbar { width: 10px; } /* Spor */ ::-webkit-scrollbar-track { background: #f1f1f1; } /* Skive */ ::-webkit-scrollbar-thumb { background: #888; } /* Skive ved musepeksling */ ::-webkit-scrollbar-thumb:hover { background: #555; }
Dette eksempel opretter en kugletrækker med skyggeeffekt:
Eksempel
/* Bredder */ ::-webkit-scrollbar { width: 20px; } /* Spor */ ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 10px; } /* Skive */ ::-webkit-scrollbar-thumb { background: red; border-radius: 10px; }
Kugletrækkerselektør
For webkit-browsere kan du bruge følgende pseudoelementer til at tilpasse browserens kugletrækker:
::-webkit-scrollbar |
Kugletrækket selv. |
::-webkit-scrollbar-button |
Knappe på kugletrækket (pil op og ned). |
::-webkit-scrollbar-thumb |
Trækkbar kugleskive. |
::-webkit-scrollbar-track |
Kugletrækkets spor (fremdriftsbar). |
::-webkit-scrollbar-track-piece |
Den del af sporret (fremdriftsbar) der ikke dækkes af skubbet. |
::-webkit-scrollbar-corner |
Kugletrækkets hjørne, hvor de horisontale og vertikale trækkeskinner mødes. |
::-webkit-resizer |
En trækbar justeringshåndtag, der vises i hjørnet af nogle elementer. |
- Forrige side Browservinduet
- Næste side Skjul rullemenuen