<- modern css scrollbar css ->
::-webkit-scrollbar {
width: 5px;
height: 5px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
background: #888;
border-radius:10px;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}
::-webkit-scrollbar {
width: 20px
}
::-webkit-scrollbar-thumb {
border: 7px solid transparent;
background-clip: padding-box;
border-radius: 9999px;
background-color: rgba(0, 0, 0, .3)
}
::-webkit-scrollbar-thumb:hover {
background-color: rgba(0, 0, 0, .5)
}
body {overflow: overlay}
/* just so you can scroll */
html, body {
margin: 0;
padding: 500px;
}
/* actual styles */
body {
overflow: overlay;
}
.div1 {
background: grey;
margin-top: 200px;
margin-bottom: 20px;
height: 20px;
}
::-webkit-scrollbar {
width: 18px;
}
::-webkit-scrollbar-thumb {
background: rgba(0, 0, 0, 0.25);
border-radius: 200px;
border: solid 4px transparent;
background-clip: padding-box;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0,0,0,.5);
-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
scrollbar: default (visible)
scrollbar-hidden: hidden mode (invisible but still scrollable)
scrollbar-auto: auto mode (visible)
scrollbar-width-{spacing}: width of scrollbar
scrollbar-track-{color}: color of track/bar
scrollbar-thumb-{color}: color of thumb/handle
scrollbar-track-radius-{borderRadius}: border radius of track/bar
scrollbar-thumb-{color}: border radius of thumb/handle
then there are variants for above properties such as: hover, color, x, y
/* hover*/
hover:scrollbar-hidden /* hidden mode on hover */
hover:scrollbar-auto /* auto mode on hover */
hover:scrollbar-width-{spacing} /* width of scrollbar on hover */
hover:scrollbar-track-{color} /* track/bar color on hover */
hover:scrollbar-thumb-{color} /* thumb/handle of the bar color on hover */
hover:scrollbar-track-radius-{borderRadius} /* radius of track/bar on hover */
hover:scrollbar-thumb-{color} /* radius of thumb/handle on hover */
/* hover variant */
hover:scrollbar-width-x-{spacing} /* width of horizontal bar on hover */
hover:scrollbar-width-y-{spacing} /* width of vertical bar on hover */
hover:scrollbar-track-x-{color} /* color of horizontal track on hover */
hover:scrollbar-track-y-{color} /* color of vertical track on hover */
hover:scrollbar-thumb-x-{color} /* color of thumb of horizontal bar on hover */
hover:scrollbar-thumb-y-{color} /* color of thumb of vertical bar on hover */
/* auto */
scrollbar-auto_width-{spacing} /* width when in auto mode */
scrollbar-auto_width-x-{spacing} /* width of horizontal bar when in auto mode */
scrollbar-auto_width-y-{spacing} /* width of vertical bar when in auto mode */
scrollbar-auto-track-{color} /* color of track when in auto mode */
scrollbar-auto-track-x-{color} /* color of horizontal track when in auto mode */
scrollbar-auto-track-y-{color} /* color of vertical track when in auto mode */
scrollbar-auto-thumb-{color} /* color of thumb when in auto mode */
scrollbar-auto-thumb-x-{color} /* color of thumb of horizontal bar when in auto mode */
scrollbar-auto-thumb-y-{color} /* color of thumb of vertical bar when in auto mode */
/* auto on hover */
hover:scrollbar-auto_width-{spacing} /* width when auto on hover */
hover:scrollbar-auto_width-x-{spacing} /* width of horizontal bar when in auto mode on hover */
hover:scrollbar-auto_width-y-{spacing} /* width of vertical bar when in auto mode on hover */
hover:scrollbar-auto-track-{color} /* color of track when in auto mode on hover */
hover:scrollbar-auto-track-x-{color} /* color of horizontal track when in auto mode on hover */
hover:scrollbar-auto-track-y-{color} /* color of vertical track when in auto mode on hover */
hover:scrollbar-auto-thumb-{color} /* color of thumb when in auto mode on hover */
hover:scrollbar-auto-thumb-x-{color} /* color of thumb of horizontal bar when in auto mode on hover */
hover:scrollbar-auto-thumb-y-{color} /* color of thumb of vertical bar when in auto mode on hover */
Code Example |
---|
Css :: nth child |
Css :: change hover color link in wordpress |
Css :: how to make a text in center with background color in css |
Css :: how to use flex-shrink in css |
Css :: background images in css |
Css :: modern css fonts |
Css :: css counter |
Css :: css display flex white-space: nowrap; |
Css :: background color |
Css :: z-index on position absolute |
Css :: css symbol |
Css :: css flex container |
Css :: css multiline comment |
Css :: ahk borderless fullscreen |
Css :: add space inbetween words of text |
Css :: css animation not smooth site:stackoverflow.com |
Css :: advance selectors in css |
Css :: highchart change font |
Css :: dict to sql python |
Css :: css border-boz |
Css :: css class selector |
Css :: css all flex properties |
Css :: how to apply hover through inline css |
Css :: animation-delay in css |
Css :: product list fix height image css |
Css :: add border at hover of div |
Css :: blurred background |
Css :: gradient generator |
Css :: css code for margin |
Css :: hide scroll bar for a dive |