sdxc

Type to search, or start from one of these:

overflow

noScrollbar

Hides the scrollbar across Chrome/Safari, legacy Edge, and Firefox, while the element stays scrollable by wheel, touch, keyboard, and script.

import { noScrollbar } from "@sdxc/u/overflow";

Quick reference

Every documented call, beside the CSS it emits.

CallCSS
u.noScrollbar()css({ "&::-webkit-scrollbar": { display: "none" }, msOverflowStyle: "none", scrollbarWidth: "none" })

Using a custom value

Every scale argument also takes a raw CSS value, which passes through untouched.

u.noScrollbar()

Applying on a state

Wrap the call in a state utility to scope it to one selector.

u.hover(u.noScrollbar())

Responsive design

Wrap the call in a container query to scope it to one width.

u.at("md", u.noScrollbar())

Signature

u.noScrollbar()